packages feed

gi-webkit2webextension 0.2.10.12 → 0.2.10.13

raw patch · 225 files changed

+25913/−9195 lines, 225 filesdep ~gi-gobjectdep ~gi-gtkdep ~gi-javascriptcorePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: gi-gobject, gi-gtk, gi-javascriptcore, gi-soup, haskell-gi-base

API changes (from Hackage documentation)

- GI.WebKit2WebExtension.Enums: instance Enum ContextMenuAction
- GI.WebKit2WebExtension.Enums: instance Eq ContextMenuAction
- GI.WebKit2WebExtension.Enums: instance Show ContextMenuAction
- GI.WebKit2WebExtension.Flags: instance Enum HitTestResultContext
- GI.WebKit2WebExtension.Flags: instance Eq HitTestResultContext
- GI.WebKit2WebExtension.Flags: instance IsGFlag HitTestResultContext
- GI.WebKit2WebExtension.Flags: instance Show HitTestResultContext
- GI.WebKit2WebExtension.Interfaces.DOMEventTarget: instance (GObject o, IsDescendantOf DOMEventTarget o) => DOMEventTargetK o
- GI.WebKit2WebExtension.Interfaces.DOMEventTarget: instance GObject DOMEventTarget
- GI.WebKit2WebExtension.Interfaces.DOMNodeFilter: instance (GObject o, IsDescendantOf DOMNodeFilter o) => DOMNodeFilterK o
- GI.WebKit2WebExtension.Interfaces.DOMNodeFilter: instance GObject DOMNodeFilter
- GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver: instance (GObject o, IsDescendantOf DOMXPathNSResolver o) => DOMXPathNSResolverK o
- GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver: instance GObject DOMXPathNSResolver
- GI.WebKit2WebExtension.Objects.ContextMenu: instance (GObject o, IsDescendantOf ContextMenu o) => ContextMenuK o
- GI.WebKit2WebExtension.Objects.ContextMenu: instance GObject ContextMenu
- GI.WebKit2WebExtension.Objects.ContextMenuItem: instance (GObject o, IsDescendantOf ContextMenuItem o) => ContextMenuItemK o
- GI.WebKit2WebExtension.Objects.ContextMenuItem: instance GObject ContextMenuItem
- GI.WebKit2WebExtension.Objects.DOMAttr: instance (GObject o, IsDescendantOf DOMAttr o) => DOMAttrK o
- GI.WebKit2WebExtension.Objects.DOMAttr: instance AttrInfo DOMAttrIsIdPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMAttr: instance AttrInfo DOMAttrNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMAttr: instance AttrInfo DOMAttrOwnerElementPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMAttr: instance AttrInfo DOMAttrSpecifiedPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMAttr: instance AttrInfo DOMAttrValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMAttr: instance GObject DOMAttr
- GI.WebKit2WebExtension.Objects.DOMBlob: instance (GObject o, IsDescendantOf DOMBlob o) => DOMBlobK o
- GI.WebKit2WebExtension.Objects.DOMBlob: instance AttrInfo DOMBlobSizePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMBlob: instance AttrInfo DOMBlobTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMBlob: instance GObject DOMBlob
- GI.WebKit2WebExtension.Objects.DOMCDATASection: instance (GObject o, IsDescendantOf DOMCDATASection o) => DOMCDATASectionK o
- GI.WebKit2WebExtension.Objects.DOMCDATASection: instance GObject DOMCDATASection
- GI.WebKit2WebExtension.Objects.DOMCSSRule: instance (GObject o, IsDescendantOf DOMCSSRule o) => DOMCSSRuleK o
- GI.WebKit2WebExtension.Objects.DOMCSSRule: instance AttrInfo DOMCSSRuleCssTextPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCSSRule: instance AttrInfo DOMCSSRuleParentRulePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCSSRule: instance AttrInfo DOMCSSRuleParentStyleSheetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCSSRule: instance AttrInfo DOMCSSRuleTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCSSRule: instance GObject DOMCSSRule
- GI.WebKit2WebExtension.Objects.DOMCSSRuleList: instance (GObject o, IsDescendantOf DOMCSSRuleList o) => DOMCSSRuleListK o
- GI.WebKit2WebExtension.Objects.DOMCSSRuleList: instance AttrInfo DOMCSSRuleListLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCSSRuleList: instance GObject DOMCSSRuleList
- GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance (GObject o, IsDescendantOf DOMCSSStyleDeclaration o) => DOMCSSStyleDeclarationK o
- GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance AttrInfo DOMCSSStyleDeclarationCssTextPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance AttrInfo DOMCSSStyleDeclarationLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance AttrInfo DOMCSSStyleDeclarationParentRulePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance GObject DOMCSSStyleDeclaration
- GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance (GObject o, IsDescendantOf DOMCSSStyleSheet o) => DOMCSSStyleSheetK o
- GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance AttrInfo DOMCSSStyleSheetCssRulesPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance AttrInfo DOMCSSStyleSheetOwnerRulePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance AttrInfo DOMCSSStyleSheetRulesPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance GObject DOMCSSStyleSheet
- GI.WebKit2WebExtension.Objects.DOMCSSValue: instance (GObject o, IsDescendantOf DOMCSSValue o) => DOMCSSValueK o
- GI.WebKit2WebExtension.Objects.DOMCSSValue: instance AttrInfo DOMCSSValueCssTextPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCSSValue: instance AttrInfo DOMCSSValueCssValueTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCSSValue: instance GObject DOMCSSValue
- GI.WebKit2WebExtension.Objects.DOMCharacterData: instance (GObject o, IsDescendantOf DOMCharacterData o) => DOMCharacterDataK o
- GI.WebKit2WebExtension.Objects.DOMCharacterData: instance AttrInfo DOMCharacterDataDataPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCharacterData: instance AttrInfo DOMCharacterDataLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCharacterData: instance AttrInfo DOMCharacterDataNextElementSiblingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCharacterData: instance AttrInfo DOMCharacterDataPreviousElementSiblingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMCharacterData: instance GObject DOMCharacterData
- GI.WebKit2WebExtension.Objects.DOMComment: instance (GObject o, IsDescendantOf DOMComment o) => DOMCommentK o
- GI.WebKit2WebExtension.Objects.DOMComment: instance GObject DOMComment
- GI.WebKit2WebExtension.Objects.DOMDOMImplementation: instance (GObject o, IsDescendantOf DOMDOMImplementation o) => DOMDOMImplementationK o
- GI.WebKit2WebExtension.Objects.DOMDOMImplementation: instance GObject DOMDOMImplementation
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance (GObject o, IsDescendantOf DOMDOMWindow o) => DOMDOMWindowK o
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowClosedPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowDefaultStatusPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowDevicePixelRatioPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowDocumentPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowFrameElementPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowFramesPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowInnerHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowInnerWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowOffscreenBufferingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowOpenerPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowOrientationPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowOuterHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowOuterWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowPageXOffsetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowPageYOffsetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowParentPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowScreenLeftPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowScreenTopPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowScreenXPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowScreenYPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowScrollXPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowScrollYPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowSelfPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowStatusPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowTopPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance AttrInfo DOMDOMWindowWindowPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance GObject DOMDOMWindow
- GI.WebKit2WebExtension.Objects.DOMDocument: instance (GObject o, IsDescendantOf DOMDocument o) => DOMDocumentK o
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentActiveElementPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentAnchorsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentAppletsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentBodyPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentCharacterSetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentCharsetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentChildElementCountPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentChildrenPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentCompatModePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentContentTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentCookiePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentCurrentScriptPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentDefaultCharsetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentDefaultViewPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentDoctypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentDocumentElementPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentDocumentUriPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentDomainPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentFirstElementChildPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentFormsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentHeadPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentHiddenPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentImagesPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentImplementationPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentInputEncodingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentLastElementChildPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentLastModifiedPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentLinksPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentOriginPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentPointerLockElementPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentPreferredStylesheetSetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentReadyStatePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentReferrerPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentScrollingElementPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentSelectedStylesheetSetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentStyleSheetsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentTitlePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentUrlPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentVisibilityStatePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentWebkitCurrentFullScreenElementPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentWebkitFullscreenElementPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentWebkitFullscreenEnabledPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentWebkitIsFullScreenPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentXmlEncodingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentXmlStandalonePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance AttrInfo DOMDocumentXmlVersionPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocument: instance GObject DOMDocument
- GI.WebKit2WebExtension.Objects.DOMDocumentFragment: instance (GObject o, IsDescendantOf DOMDocumentFragment o) => DOMDocumentFragmentK o
- GI.WebKit2WebExtension.Objects.DOMDocumentFragment: instance AttrInfo DOMDocumentFragmentChildElementCountPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocumentFragment: instance AttrInfo DOMDocumentFragmentChildrenPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocumentFragment: instance AttrInfo DOMDocumentFragmentFirstElementChildPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocumentFragment: instance AttrInfo DOMDocumentFragmentLastElementChildPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocumentFragment: instance GObject DOMDocumentFragment
- GI.WebKit2WebExtension.Objects.DOMDocumentType: instance (GObject o, IsDescendantOf DOMDocumentType o) => DOMDocumentTypeK o
- GI.WebKit2WebExtension.Objects.DOMDocumentType: instance AttrInfo DOMDocumentTypeEntitiesPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocumentType: instance AttrInfo DOMDocumentTypeInternalSubsetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocumentType: instance AttrInfo DOMDocumentTypeNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocumentType: instance AttrInfo DOMDocumentTypeNotationsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocumentType: instance AttrInfo DOMDocumentTypePublicIdPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocumentType: instance AttrInfo DOMDocumentTypeSystemIdPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMDocumentType: instance GObject DOMDocumentType
- GI.WebKit2WebExtension.Objects.DOMElement: instance (GObject o, IsDescendantOf DOMElement o) => DOMElementK o
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementAttributesPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementChildElementCountPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementChildrenPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementClassNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementClientHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementClientLeftPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementClientTopPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementClientWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementFirstElementChildPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementIdPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementInnerHtmlPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementLastElementChildPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementNextElementSiblingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementOffsetHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementOffsetLeftPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementOffsetParentPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementOffsetTopPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementOffsetWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementOuterHtmlPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementPreviousElementSiblingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementScrollHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementScrollLeftPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementScrollTopPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementScrollWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementStylePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementTagNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance AttrInfo DOMElementWebkitRegionOversetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMElement: instance GObject DOMElement
- GI.WebKit2WebExtension.Objects.DOMEntityReference: instance (GObject o, IsDescendantOf DOMEntityReference o) => DOMEntityReferenceK o
- GI.WebKit2WebExtension.Objects.DOMEntityReference: instance GObject DOMEntityReference
- GI.WebKit2WebExtension.Objects.DOMEvent: instance (GObject o, IsDescendantOf DOMEvent o) => DOMEventK o
- GI.WebKit2WebExtension.Objects.DOMEvent: instance AttrInfo DOMEventBubblesPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMEvent: instance AttrInfo DOMEventCancelBubblePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMEvent: instance AttrInfo DOMEventCancelablePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMEvent: instance AttrInfo DOMEventCurrentTargetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMEvent: instance AttrInfo DOMEventDefaultPreventedPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMEvent: instance AttrInfo DOMEventEventPhasePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMEvent: instance AttrInfo DOMEventReturnValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMEvent: instance AttrInfo DOMEventSrcElementPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMEvent: instance AttrInfo DOMEventTargetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMEvent: instance AttrInfo DOMEventTimeStampPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMEvent: instance AttrInfo DOMEventTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMEvent: instance GObject DOMEvent
- GI.WebKit2WebExtension.Objects.DOMFile: instance (GObject o, IsDescendantOf DOMFile o) => DOMFileK o
- GI.WebKit2WebExtension.Objects.DOMFile: instance AttrInfo DOMFileNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMFile: instance GObject DOMFile
- GI.WebKit2WebExtension.Objects.DOMFileList: instance (GObject o, IsDescendantOf DOMFileList o) => DOMFileListK o
- GI.WebKit2WebExtension.Objects.DOMFileList: instance AttrInfo DOMFileListLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMFileList: instance GObject DOMFileList
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (GObject o, IsDescendantOf DOMHTMLAnchorElement o) => DOMHTMLAnchorElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementCharsetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementCoordsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementDownloadPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementHashPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementHostPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementHostnamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementHrefPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementHreflangPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementOriginPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementPathnamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementPingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementPortPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementProtocolPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementRelPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementRevPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementSearchPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementShapePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementTargetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementTextPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance AttrInfo DOMHTMLAnchorElementTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance GObject DOMHTMLAnchorElement
- GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (GObject o, IsDescendantOf DOMHTMLAppletElement o) => DOMHTMLAppletElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance AttrInfo DOMHTMLAppletElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance AttrInfo DOMHTMLAppletElementAltPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance AttrInfo DOMHTMLAppletElementArchivePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance AttrInfo DOMHTMLAppletElementCodeBasePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance AttrInfo DOMHTMLAppletElementCodePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance AttrInfo DOMHTMLAppletElementHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance AttrInfo DOMHTMLAppletElementHspacePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance AttrInfo DOMHTMLAppletElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance AttrInfo DOMHTMLAppletElementObjectPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance AttrInfo DOMHTMLAppletElementVspacePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance AttrInfo DOMHTMLAppletElementWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance GObject DOMHTMLAppletElement
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (GObject o, IsDescendantOf DOMHTMLAreaElement o) => DOMHTMLAreaElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance AttrInfo DOMHTMLAreaElementAltPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance AttrInfo DOMHTMLAreaElementCoordsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance AttrInfo DOMHTMLAreaElementHashPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance AttrInfo DOMHTMLAreaElementHostPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance AttrInfo DOMHTMLAreaElementHostnamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance AttrInfo DOMHTMLAreaElementHrefPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance AttrInfo DOMHTMLAreaElementNoHrefPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance AttrInfo DOMHTMLAreaElementPathnamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance AttrInfo DOMHTMLAreaElementPingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance AttrInfo DOMHTMLAreaElementPortPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance AttrInfo DOMHTMLAreaElementProtocolPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance AttrInfo DOMHTMLAreaElementRelPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance AttrInfo DOMHTMLAreaElementSearchPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance AttrInfo DOMHTMLAreaElementShapePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance AttrInfo DOMHTMLAreaElementTargetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance GObject DOMHTMLAreaElement
- GI.WebKit2WebExtension.Objects.DOMHTMLBRElement: instance (GObject o, IsDescendantOf DOMHTMLBRElement o) => DOMHTMLBRElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLBRElement: instance AttrInfo DOMHTMLBRElementClearPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLBRElement: instance GObject DOMHTMLBRElement
- GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: instance (GObject o, IsDescendantOf DOMHTMLBaseElement o) => DOMHTMLBaseElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: instance AttrInfo DOMHTMLBaseElementHrefPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: instance AttrInfo DOMHTMLBaseElementTargetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: instance GObject DOMHTMLBaseElement
- GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance (GObject o, IsDescendantOf DOMHTMLBaseFontElement o) => DOMHTMLBaseFontElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance AttrInfo DOMHTMLBaseFontElementColorPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance AttrInfo DOMHTMLBaseFontElementFacePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance AttrInfo DOMHTMLBaseFontElementSizePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance GObject DOMHTMLBaseFontElement
- GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (GObject o, IsDescendantOf DOMHTMLBodyElement o) => DOMHTMLBodyElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance AttrInfo DOMHTMLBodyElementALinkPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance AttrInfo DOMHTMLBodyElementBackgroundPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance AttrInfo DOMHTMLBodyElementBgColorPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance AttrInfo DOMHTMLBodyElementLinkPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance AttrInfo DOMHTMLBodyElementTextPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance AttrInfo DOMHTMLBodyElementVLinkPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance GObject DOMHTMLBodyElement
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (GObject o, IsDescendantOf DOMHTMLButtonElement o) => DOMHTMLButtonElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance AttrInfo DOMHTMLButtonElementAutofocusPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance AttrInfo DOMHTMLButtonElementDisabledPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance AttrInfo DOMHTMLButtonElementFormActionPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance AttrInfo DOMHTMLButtonElementFormEnctypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance AttrInfo DOMHTMLButtonElementFormMethodPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance AttrInfo DOMHTMLButtonElementFormNoValidatePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance AttrInfo DOMHTMLButtonElementFormPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance AttrInfo DOMHTMLButtonElementFormTargetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance AttrInfo DOMHTMLButtonElementLabelsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance AttrInfo DOMHTMLButtonElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance AttrInfo DOMHTMLButtonElementTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance AttrInfo DOMHTMLButtonElementValidationMessagePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance AttrInfo DOMHTMLButtonElementValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance AttrInfo DOMHTMLButtonElementWillValidatePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance GObject DOMHTMLButtonElement
- GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: instance (GObject o, IsDescendantOf DOMHTMLCanvasElement o) => DOMHTMLCanvasElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: instance AttrInfo DOMHTMLCanvasElementHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: instance AttrInfo DOMHTMLCanvasElementWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: instance GObject DOMHTMLCanvasElement
- GI.WebKit2WebExtension.Objects.DOMHTMLCollection: instance (GObject o, IsDescendantOf DOMHTMLCollection o) => DOMHTMLCollectionK o
- GI.WebKit2WebExtension.Objects.DOMHTMLCollection: instance AttrInfo DOMHTMLCollectionLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLCollection: instance GObject DOMHTMLCollection
- GI.WebKit2WebExtension.Objects.DOMHTMLDListElement: instance (GObject o, IsDescendantOf DOMHTMLDListElement o) => DOMHTMLDListElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLDListElement: instance AttrInfo DOMHTMLDListElementCompactPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDListElement: instance GObject DOMHTMLDListElement
- GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement: instance (GObject o, IsDescendantOf DOMHTMLDirectoryElement o) => DOMHTMLDirectoryElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement: instance AttrInfo DOMHTMLDirectoryElementCompactPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement: instance GObject DOMHTMLDirectoryElement
- GI.WebKit2WebExtension.Objects.DOMHTMLDivElement: instance (GObject o, IsDescendantOf DOMHTMLDivElement o) => DOMHTMLDivElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLDivElement: instance AttrInfo DOMHTMLDivElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDivElement: instance GObject DOMHTMLDivElement
- GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (GObject o, IsDescendantOf DOMHTMLDocument o) => DOMHTMLDocumentK o
- GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance AttrInfo DOMHTMLDocumentAlinkColorPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance AttrInfo DOMHTMLDocumentBgColorPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance AttrInfo DOMHTMLDocumentCompatModePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance AttrInfo DOMHTMLDocumentDesignModePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance AttrInfo DOMHTMLDocumentDirPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance AttrInfo DOMHTMLDocumentEmbedsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance AttrInfo DOMHTMLDocumentFgColorPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance AttrInfo DOMHTMLDocumentHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance AttrInfo DOMHTMLDocumentLinkColorPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance AttrInfo DOMHTMLDocumentPluginsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance AttrInfo DOMHTMLDocumentScriptsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance AttrInfo DOMHTMLDocumentVlinkColorPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance AttrInfo DOMHTMLDocumentWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance GObject DOMHTMLDocument
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (GObject o, IsDescendantOf DOMHTMLElement o) => DOMHTMLElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance AttrInfo DOMHTMLElementAccessKeyPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance AttrInfo DOMHTMLElementContentEditablePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance AttrInfo DOMHTMLElementDirPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance AttrInfo DOMHTMLElementDraggablePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance AttrInfo DOMHTMLElementHiddenPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance AttrInfo DOMHTMLElementInnerTextPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance AttrInfo DOMHTMLElementIsContentEditablePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance AttrInfo DOMHTMLElementLangPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance AttrInfo DOMHTMLElementOuterTextPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance AttrInfo DOMHTMLElementSpellcheckPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance AttrInfo DOMHTMLElementTabIndexPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance AttrInfo DOMHTMLElementTitlePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance AttrInfo DOMHTMLElementTranslatePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance AttrInfo DOMHTMLElementWebkitdropzonePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance GObject DOMHTMLElement
- GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (GObject o, IsDescendantOf DOMHTMLEmbedElement o) => DOMHTMLEmbedElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance AttrInfo DOMHTMLEmbedElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance AttrInfo DOMHTMLEmbedElementHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance AttrInfo DOMHTMLEmbedElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance AttrInfo DOMHTMLEmbedElementSrcPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance AttrInfo DOMHTMLEmbedElementTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance AttrInfo DOMHTMLEmbedElementWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance GObject DOMHTMLEmbedElement
- GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance (GObject o, IsDescendantOf DOMHTMLFieldSetElement o) => DOMHTMLFieldSetElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance AttrInfo DOMHTMLFieldSetElementDisabledPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance AttrInfo DOMHTMLFieldSetElementElementsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance AttrInfo DOMHTMLFieldSetElementFormPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance AttrInfo DOMHTMLFieldSetElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance AttrInfo DOMHTMLFieldSetElementTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance AttrInfo DOMHTMLFieldSetElementValidationMessagePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance AttrInfo DOMHTMLFieldSetElementWillValidatePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance GObject DOMHTMLFieldSetElement
- GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance (GObject o, IsDescendantOf DOMHTMLFontElement o) => DOMHTMLFontElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance AttrInfo DOMHTMLFontElementColorPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance AttrInfo DOMHTMLFontElementFacePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance AttrInfo DOMHTMLFontElementSizePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance GObject DOMHTMLFontElement
- GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (GObject o, IsDescendantOf DOMHTMLFormElement o) => DOMHTMLFormElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance AttrInfo DOMHTMLFormElementAcceptCharsetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance AttrInfo DOMHTMLFormElementActionPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance AttrInfo DOMHTMLFormElementAutocapitalizePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance AttrInfo DOMHTMLFormElementAutocompletePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance AttrInfo DOMHTMLFormElementAutocorrectPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance AttrInfo DOMHTMLFormElementElementsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance AttrInfo DOMHTMLFormElementEncodingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance AttrInfo DOMHTMLFormElementEnctypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance AttrInfo DOMHTMLFormElementLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance AttrInfo DOMHTMLFormElementMethodPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance AttrInfo DOMHTMLFormElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance AttrInfo DOMHTMLFormElementNoValidatePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance AttrInfo DOMHTMLFormElementTargetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance GObject DOMHTMLFormElement
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (GObject o, IsDescendantOf DOMHTMLFrameElement o) => DOMHTMLFrameElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance AttrInfo DOMHTMLFrameElementContentDocumentPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance AttrInfo DOMHTMLFrameElementContentWindowPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance AttrInfo DOMHTMLFrameElementFrameBorderPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance AttrInfo DOMHTMLFrameElementHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance AttrInfo DOMHTMLFrameElementLongDescPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance AttrInfo DOMHTMLFrameElementMarginHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance AttrInfo DOMHTMLFrameElementMarginWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance AttrInfo DOMHTMLFrameElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance AttrInfo DOMHTMLFrameElementNoResizePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance AttrInfo DOMHTMLFrameElementScrollingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance AttrInfo DOMHTMLFrameElementSrcPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance AttrInfo DOMHTMLFrameElementWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance GObject DOMHTMLFrameElement
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: instance (GObject o, IsDescendantOf DOMHTMLFrameSetElement o) => DOMHTMLFrameSetElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: instance AttrInfo DOMHTMLFrameSetElementColsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: instance AttrInfo DOMHTMLFrameSetElementRowsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: instance GObject DOMHTMLFrameSetElement
- GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance (GObject o, IsDescendantOf DOMHTMLHRElement o) => DOMHTMLHRElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance AttrInfo DOMHTMLHRElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance AttrInfo DOMHTMLHRElementNoShadePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance AttrInfo DOMHTMLHRElementSizePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance AttrInfo DOMHTMLHRElementWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance GObject DOMHTMLHRElement
- GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement: instance (GObject o, IsDescendantOf DOMHTMLHeadElement o) => DOMHTMLHeadElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement: instance AttrInfo DOMHTMLHeadElementProfilePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement: instance GObject DOMHTMLHeadElement
- GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement: instance (GObject o, IsDescendantOf DOMHTMLHeadingElement o) => DOMHTMLHeadingElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement: instance AttrInfo DOMHTMLHeadingElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement: instance GObject DOMHTMLHeadingElement
- GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement: instance (GObject o, IsDescendantOf DOMHTMLHtmlElement o) => DOMHTMLHtmlElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement: instance AttrInfo DOMHTMLHtmlElementManifestPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement: instance AttrInfo DOMHTMLHtmlElementVersionPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement: instance GObject DOMHTMLHtmlElement
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (GObject o, IsDescendantOf DOMHTMLIFrameElement o) => DOMHTMLIFrameElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance AttrInfo DOMHTMLIFrameElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance AttrInfo DOMHTMLIFrameElementContentDocumentPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance AttrInfo DOMHTMLIFrameElementContentWindowPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance AttrInfo DOMHTMLIFrameElementFrameBorderPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance AttrInfo DOMHTMLIFrameElementHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance AttrInfo DOMHTMLIFrameElementLongDescPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance AttrInfo DOMHTMLIFrameElementMarginHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance AttrInfo DOMHTMLIFrameElementMarginWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance AttrInfo DOMHTMLIFrameElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance AttrInfo DOMHTMLIFrameElementSandboxPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance AttrInfo DOMHTMLIFrameElementScrollingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance AttrInfo DOMHTMLIFrameElementSrcPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance AttrInfo DOMHTMLIFrameElementSrcdocPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance AttrInfo DOMHTMLIFrameElementWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance GObject DOMHTMLIFrameElement
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (GObject o, IsDescendantOf DOMHTMLImageElement o) => DOMHTMLImageElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementAltPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementBorderPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementCompletePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementCrossOriginPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementCurrentSrcPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementHspacePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementIsMapPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementLongDescPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementLowsrcPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementNaturalHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementNaturalWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementSizesPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementSrcPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementSrcsetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementUseMapPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementVspacePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementXPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance AttrInfo DOMHTMLImageElementYPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance GObject DOMHTMLImageElement
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (GObject o, IsDescendantOf DOMHTMLInputElement o) => DOMHTMLInputElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementAcceptPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementAltPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementAutocapitalizePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementAutocompletePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementAutocorrectPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementAutofocusPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementCapturePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementCheckedPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementDefaultCheckedPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementDefaultValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementDirNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementDisabledPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementFilesPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementFormActionPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementFormEnctypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementFormMethodPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementFormNoValidatePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementFormPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementFormTargetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementIncrementalPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementIndeterminatePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementLabelsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementListPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementMaxLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementMaxPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementMinPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementMultiplePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementPatternPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementPlaceholderPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementReadOnlyPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementRequiredPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementSizePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementSrcPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementStepPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementUseMapPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementValidationMessagePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementValueAsNumberPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance AttrInfo DOMHTMLInputElementWillValidatePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance GObject DOMHTMLInputElement
- GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: instance (GObject o, IsDescendantOf DOMHTMLLIElement o) => DOMHTMLLIElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: instance AttrInfo DOMHTMLLIElementTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: instance AttrInfo DOMHTMLLIElementValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: instance GObject DOMHTMLLIElement
- GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: instance (GObject o, IsDescendantOf DOMHTMLLabelElement o) => DOMHTMLLabelElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: instance AttrInfo DOMHTMLLabelElementControlPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: instance AttrInfo DOMHTMLLabelElementFormPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: instance AttrInfo DOMHTMLLabelElementHtmlForPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: instance GObject DOMHTMLLabelElement
- GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: instance (GObject o, IsDescendantOf DOMHTMLLegendElement o) => DOMHTMLLegendElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: instance AttrInfo DOMHTMLLegendElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: instance AttrInfo DOMHTMLLegendElementFormPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: instance GObject DOMHTMLLegendElement
- GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (GObject o, IsDescendantOf DOMHTMLLinkElement o) => DOMHTMLLinkElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance AttrInfo DOMHTMLLinkElementCharsetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance AttrInfo DOMHTMLLinkElementDisabledPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance AttrInfo DOMHTMLLinkElementHrefPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance AttrInfo DOMHTMLLinkElementHreflangPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance AttrInfo DOMHTMLLinkElementMediaPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance AttrInfo DOMHTMLLinkElementRelPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance AttrInfo DOMHTMLLinkElementRevPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance AttrInfo DOMHTMLLinkElementSheetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance AttrInfo DOMHTMLLinkElementTargetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance AttrInfo DOMHTMLLinkElementTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance GObject DOMHTMLLinkElement
- GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: instance (GObject o, IsDescendantOf DOMHTMLMapElement o) => DOMHTMLMapElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: instance AttrInfo DOMHTMLMapElementAreasPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: instance AttrInfo DOMHTMLMapElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: instance GObject DOMHTMLMapElement
- GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance (GObject o, IsDescendantOf DOMHTMLMarqueeElement o) => DOMHTMLMarqueeElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance AttrInfo DOMHTMLMarqueeElementBehaviorPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance AttrInfo DOMHTMLMarqueeElementBgColorPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance AttrInfo DOMHTMLMarqueeElementDirectionPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance AttrInfo DOMHTMLMarqueeElementHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance AttrInfo DOMHTMLMarqueeElementHspacePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance AttrInfo DOMHTMLMarqueeElementLoopPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance AttrInfo DOMHTMLMarqueeElementScrollAmountPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance AttrInfo DOMHTMLMarqueeElementScrollDelayPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance AttrInfo DOMHTMLMarqueeElementTrueSpeedPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance AttrInfo DOMHTMLMarqueeElementVspacePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance AttrInfo DOMHTMLMarqueeElementWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance GObject DOMHTMLMarqueeElement
- GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement: instance (GObject o, IsDescendantOf DOMHTMLMenuElement o) => DOMHTMLMenuElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement: instance AttrInfo DOMHTMLMenuElementCompactPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement: instance GObject DOMHTMLMenuElement
- GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance (GObject o, IsDescendantOf DOMHTMLMetaElement o) => DOMHTMLMetaElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance AttrInfo DOMHTMLMetaElementContentPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance AttrInfo DOMHTMLMetaElementHttpEquivPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance AttrInfo DOMHTMLMetaElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance AttrInfo DOMHTMLMetaElementSchemePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance GObject DOMHTMLMetaElement
- GI.WebKit2WebExtension.Objects.DOMHTMLModElement: instance (GObject o, IsDescendantOf DOMHTMLModElement o) => DOMHTMLModElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLModElement: instance AttrInfo DOMHTMLModElementCitePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLModElement: instance AttrInfo DOMHTMLModElementDateTimePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLModElement: instance GObject DOMHTMLModElement
- GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance (GObject o, IsDescendantOf DOMHTMLOListElement o) => DOMHTMLOListElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance AttrInfo DOMHTMLOListElementCompactPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance AttrInfo DOMHTMLOListElementReversedPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance AttrInfo DOMHTMLOListElementStartPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance AttrInfo DOMHTMLOListElementTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance GObject DOMHTMLOListElement
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (GObject o, IsDescendantOf DOMHTMLObjectElement o) => DOMHTMLObjectElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementArchivePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementBorderPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementCodeBasePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementCodePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementCodeTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementContentDocumentPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementDataPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementDeclarePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementFormPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementHspacePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementStandbyPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementUseMapPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementValidationMessagePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementVspacePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance AttrInfo DOMHTMLObjectElementWillValidatePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance GObject DOMHTMLObjectElement
- GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: instance (GObject o, IsDescendantOf DOMHTMLOptGroupElement o) => DOMHTMLOptGroupElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: instance AttrInfo DOMHTMLOptGroupElementDisabledPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: instance AttrInfo DOMHTMLOptGroupElementLabelPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: instance GObject DOMHTMLOptGroupElement
- GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (GObject o, IsDescendantOf DOMHTMLOptionElement o) => DOMHTMLOptionElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance AttrInfo DOMHTMLOptionElementDefaultSelectedPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance AttrInfo DOMHTMLOptionElementDisabledPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance AttrInfo DOMHTMLOptionElementFormPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance AttrInfo DOMHTMLOptionElementIndexPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance AttrInfo DOMHTMLOptionElementLabelPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance AttrInfo DOMHTMLOptionElementSelectedPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance AttrInfo DOMHTMLOptionElementTextPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance AttrInfo DOMHTMLOptionElementValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance GObject DOMHTMLOptionElement
- GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: instance (GObject o, IsDescendantOf DOMHTMLOptionsCollection o) => DOMHTMLOptionsCollectionK o
- GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: instance AttrInfo DOMHTMLOptionsCollectionLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: instance AttrInfo DOMHTMLOptionsCollectionSelectedIndexPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: instance GObject DOMHTMLOptionsCollection
- GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement: instance (GObject o, IsDescendantOf DOMHTMLParagraphElement o) => DOMHTMLParagraphElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement: instance AttrInfo DOMHTMLParagraphElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement: instance GObject DOMHTMLParagraphElement
- GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance (GObject o, IsDescendantOf DOMHTMLParamElement o) => DOMHTMLParamElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance AttrInfo DOMHTMLParamElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance AttrInfo DOMHTMLParamElementTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance AttrInfo DOMHTMLParamElementValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance AttrInfo DOMHTMLParamElementValueTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance GObject DOMHTMLParamElement
- GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: instance (GObject o, IsDescendantOf DOMHTMLPreElement o) => DOMHTMLPreElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: instance AttrInfo DOMHTMLPreElementWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: instance AttrInfo DOMHTMLPreElementWrapPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: instance GObject DOMHTMLPreElement
- GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement: instance (GObject o, IsDescendantOf DOMHTMLQuoteElement o) => DOMHTMLQuoteElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement: instance AttrInfo DOMHTMLQuoteElementCitePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement: instance GObject DOMHTMLQuoteElement
- GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (GObject o, IsDescendantOf DOMHTMLScriptElement o) => DOMHTMLScriptElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance AttrInfo DOMHTMLScriptElementAsyncPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance AttrInfo DOMHTMLScriptElementCharsetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance AttrInfo DOMHTMLScriptElementCrossOriginPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance AttrInfo DOMHTMLScriptElementDeferPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance AttrInfo DOMHTMLScriptElementEventPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance AttrInfo DOMHTMLScriptElementHtmlForPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance AttrInfo DOMHTMLScriptElementNoncePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance AttrInfo DOMHTMLScriptElementSrcPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance AttrInfo DOMHTMLScriptElementTextPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance AttrInfo DOMHTMLScriptElementTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance GObject DOMHTMLScriptElement
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (GObject o, IsDescendantOf DOMHTMLSelectElement o) => DOMHTMLSelectElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementAutofocusPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementDisabledPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementFormPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementLabelsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementMultiplePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementOptionsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementRequiredPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementSelectedIndexPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementSelectedOptionsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementSizePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementValidationMessagePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance AttrInfo DOMHTMLSelectElementWillValidatePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance GObject DOMHTMLSelectElement
- GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance (GObject o, IsDescendantOf DOMHTMLStyleElement o) => DOMHTMLStyleElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance AttrInfo DOMHTMLStyleElementDisabledPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance AttrInfo DOMHTMLStyleElementMediaPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance AttrInfo DOMHTMLStyleElementSheetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance AttrInfo DOMHTMLStyleElementTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance GObject DOMHTMLStyleElement
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement: instance (GObject o, IsDescendantOf DOMHTMLTableCaptionElement o) => DOMHTMLTableCaptionElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement: instance AttrInfo DOMHTMLTableCaptionElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement: instance GObject DOMHTMLTableCaptionElement
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (GObject o, IsDescendantOf DOMHTMLTableCellElement o) => DOMHTMLTableCellElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance AttrInfo DOMHTMLTableCellElementAbbrPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance AttrInfo DOMHTMLTableCellElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance AttrInfo DOMHTMLTableCellElementAxisPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance AttrInfo DOMHTMLTableCellElementBgColorPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance AttrInfo DOMHTMLTableCellElementCellIndexPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance AttrInfo DOMHTMLTableCellElementChOffPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance AttrInfo DOMHTMLTableCellElementChPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance AttrInfo DOMHTMLTableCellElementColSpanPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance AttrInfo DOMHTMLTableCellElementHeadersPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance AttrInfo DOMHTMLTableCellElementHeightPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance AttrInfo DOMHTMLTableCellElementNoWrapPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance AttrInfo DOMHTMLTableCellElementRowSpanPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance AttrInfo DOMHTMLTableCellElementScopePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance AttrInfo DOMHTMLTableCellElementVAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance AttrInfo DOMHTMLTableCellElementWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance GObject DOMHTMLTableCellElement
- GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (GObject o, IsDescendantOf DOMHTMLTableColElement o) => DOMHTMLTableColElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance AttrInfo DOMHTMLTableColElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance AttrInfo DOMHTMLTableColElementChOffPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance AttrInfo DOMHTMLTableColElementChPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance AttrInfo DOMHTMLTableColElementSpanPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance AttrInfo DOMHTMLTableColElementVAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance AttrInfo DOMHTMLTableColElementWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance GObject DOMHTMLTableColElement
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (GObject o, IsDescendantOf DOMHTMLTableElement o) => DOMHTMLTableElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance AttrInfo DOMHTMLTableElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance AttrInfo DOMHTMLTableElementBgColorPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance AttrInfo DOMHTMLTableElementBorderPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance AttrInfo DOMHTMLTableElementCaptionPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance AttrInfo DOMHTMLTableElementCellPaddingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance AttrInfo DOMHTMLTableElementCellSpacingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance AttrInfo DOMHTMLTableElementFramePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance AttrInfo DOMHTMLTableElementRowsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance AttrInfo DOMHTMLTableElementRulesPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance AttrInfo DOMHTMLTableElementSummaryPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance AttrInfo DOMHTMLTableElementTBodiesPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance AttrInfo DOMHTMLTableElementTFootPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance AttrInfo DOMHTMLTableElementTHeadPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance AttrInfo DOMHTMLTableElementWidthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance GObject DOMHTMLTableElement
- GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (GObject o, IsDescendantOf DOMHTMLTableRowElement o) => DOMHTMLTableRowElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance AttrInfo DOMHTMLTableRowElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance AttrInfo DOMHTMLTableRowElementBgColorPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance AttrInfo DOMHTMLTableRowElementCellsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance AttrInfo DOMHTMLTableRowElementChOffPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance AttrInfo DOMHTMLTableRowElementChPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance AttrInfo DOMHTMLTableRowElementRowIndexPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance AttrInfo DOMHTMLTableRowElementSectionRowIndexPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance AttrInfo DOMHTMLTableRowElementVAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance GObject DOMHTMLTableRowElement
- GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance (GObject o, IsDescendantOf DOMHTMLTableSectionElement o) => DOMHTMLTableSectionElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance AttrInfo DOMHTMLTableSectionElementAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance AttrInfo DOMHTMLTableSectionElementChOffPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance AttrInfo DOMHTMLTableSectionElementChPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance AttrInfo DOMHTMLTableSectionElementRowsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance AttrInfo DOMHTMLTableSectionElementVAlignPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance GObject DOMHTMLTableSectionElement
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (GObject o, IsDescendantOf DOMHTMLTextAreaElement o) => DOMHTMLTextAreaElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementAutocapitalizePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementAutocorrectPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementAutofocusPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementColsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementDefaultValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementDirNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementDisabledPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementFormPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementLabelsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementMaxLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementPlaceholderPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementReadOnlyPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementRequiredPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementRowsPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementSelectionDirectionPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementSelectionEndPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementSelectionStartPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementTextLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementValidationMessagePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementWillValidatePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance AttrInfo DOMHTMLTextAreaElementWrapPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance GObject DOMHTMLTextAreaElement
- GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement: instance (GObject o, IsDescendantOf DOMHTMLTitleElement o) => DOMHTMLTitleElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement: instance AttrInfo DOMHTMLTitleElementTextPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement: instance GObject DOMHTMLTitleElement
- GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: instance (GObject o, IsDescendantOf DOMHTMLUListElement o) => DOMHTMLUListElementK o
- GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: instance AttrInfo DOMHTMLUListElementCompactPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: instance AttrInfo DOMHTMLUListElementTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: instance GObject DOMHTMLUListElement
- GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance (GObject o, IsDescendantOf DOMKeyboardEvent o) => DOMKeyboardEventK o
- GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance AttrInfo DOMKeyboardEventAltGraphKeyPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance AttrInfo DOMKeyboardEventAltKeyPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance AttrInfo DOMKeyboardEventCtrlKeyPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance AttrInfo DOMKeyboardEventKeyIdentifierPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance AttrInfo DOMKeyboardEventKeyLocationPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance AttrInfo DOMKeyboardEventMetaKeyPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance AttrInfo DOMKeyboardEventShiftKeyPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance GObject DOMKeyboardEvent
- GI.WebKit2WebExtension.Objects.DOMMediaList: instance (GObject o, IsDescendantOf DOMMediaList o) => DOMMediaListK o
- GI.WebKit2WebExtension.Objects.DOMMediaList: instance AttrInfo DOMMediaListLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMediaList: instance AttrInfo DOMMediaListMediaTextPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMediaList: instance GObject DOMMediaList
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (GObject o, IsDescendantOf DOMMouseEvent o) => DOMMouseEventK o
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventAltKeyPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventButtonPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventClientXPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventClientYPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventCtrlKeyPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventFromElementPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventMetaKeyPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventMovementXPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventMovementYPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventOffsetXPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventOffsetYPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventRelatedTargetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventScreenXPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventScreenYPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventShiftKeyPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventToElementPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventXPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance AttrInfo DOMMouseEventYPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance GObject DOMMouseEvent
- GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance (GObject o, IsDescendantOf DOMNamedNodeMap o) => DOMNamedNodeMapK o
- GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance AttrInfo DOMNamedNodeMapLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance GObject DOMNamedNodeMap
- GI.WebKit2WebExtension.Objects.DOMNode: instance (GObject o, IsDescendantOf DOMNode o) => DOMNodeK o
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodeBaseUriPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodeChildNodesPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodeFirstChildPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodeLastChildPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodeLocalNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodeNamespaceUriPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodeNextSiblingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodeNodeNamePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodeNodeTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodeNodeValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodeOwnerDocumentPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodeParentElementPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodeParentNodePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodePrefixPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodePreviousSiblingPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance AttrInfo DOMNodeTextContentPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNode: instance GObject DOMNode
- GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance (GObject o, IsDescendantOf DOMNodeIterator o) => DOMNodeIteratorK o
- GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance AttrInfo DOMNodeIteratorExpandEntityReferencesPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance AttrInfo DOMNodeIteratorFilterPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance AttrInfo DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance AttrInfo DOMNodeIteratorReferenceNodePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance AttrInfo DOMNodeIteratorRootPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance AttrInfo DOMNodeIteratorWhatToShowPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance GObject DOMNodeIterator
- GI.WebKit2WebExtension.Objects.DOMNodeList: instance (GObject o, IsDescendantOf DOMNodeList o) => DOMNodeListK o
- GI.WebKit2WebExtension.Objects.DOMNodeList: instance AttrInfo DOMNodeListLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMNodeList: instance GObject DOMNodeList
- GI.WebKit2WebExtension.Objects.DOMObject: instance (GObject o, IsDescendantOf DOMObject o) => DOMObjectK o
- GI.WebKit2WebExtension.Objects.DOMObject: instance AttrInfo DOMObjectCoreObjectPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMObject: instance GObject DOMObject
- GI.WebKit2WebExtension.Objects.DOMProcessingInstruction: instance (GObject o, IsDescendantOf DOMProcessingInstruction o) => DOMProcessingInstructionK o
- GI.WebKit2WebExtension.Objects.DOMProcessingInstruction: instance AttrInfo DOMProcessingInstructionSheetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMProcessingInstruction: instance AttrInfo DOMProcessingInstructionTargetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMProcessingInstruction: instance GObject DOMProcessingInstruction
- GI.WebKit2WebExtension.Objects.DOMRange: instance (GObject o, IsDescendantOf DOMRange o) => DOMRangeK o
- GI.WebKit2WebExtension.Objects.DOMRange: instance AttrInfo DOMRangeCollapsedPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMRange: instance AttrInfo DOMRangeCommonAncestorContainerPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMRange: instance AttrInfo DOMRangeEndContainerPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMRange: instance AttrInfo DOMRangeEndOffsetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMRange: instance AttrInfo DOMRangeStartContainerPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMRange: instance AttrInfo DOMRangeStartOffsetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMRange: instance AttrInfo DOMRangeTextPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMRange: instance GObject DOMRange
- GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance (GObject o, IsDescendantOf DOMStyleSheet o) => DOMStyleSheetK o
- GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance AttrInfo DOMStyleSheetDisabledPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance AttrInfo DOMStyleSheetHrefPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance AttrInfo DOMStyleSheetMediaPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance AttrInfo DOMStyleSheetOwnerNodePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance AttrInfo DOMStyleSheetParentStyleSheetPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance AttrInfo DOMStyleSheetTitlePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance AttrInfo DOMStyleSheetTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance GObject DOMStyleSheet
- GI.WebKit2WebExtension.Objects.DOMStyleSheetList: instance (GObject o, IsDescendantOf DOMStyleSheetList o) => DOMStyleSheetListK o
- GI.WebKit2WebExtension.Objects.DOMStyleSheetList: instance AttrInfo DOMStyleSheetListLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMStyleSheetList: instance GObject DOMStyleSheetList
- GI.WebKit2WebExtension.Objects.DOMText: instance (GObject o, IsDescendantOf DOMText o) => DOMTextK o
- GI.WebKit2WebExtension.Objects.DOMText: instance AttrInfo DOMTextWholeTextPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMText: instance GObject DOMText
- GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (GObject o, IsDescendantOf DOMTreeWalker o) => DOMTreeWalkerK o
- GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance AttrInfo DOMTreeWalkerCurrentNodePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance AttrInfo DOMTreeWalkerExpandEntityReferencesPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance AttrInfo DOMTreeWalkerFilterPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance AttrInfo DOMTreeWalkerRootPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance AttrInfo DOMTreeWalkerWhatToShowPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance GObject DOMTreeWalker
- GI.WebKit2WebExtension.Objects.DOMUIEvent: instance (GObject o, IsDescendantOf DOMUIEvent o) => DOMUIEventK o
- GI.WebKit2WebExtension.Objects.DOMUIEvent: instance AttrInfo DOMUIEventCharCodePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMUIEvent: instance AttrInfo DOMUIEventDetailPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMUIEvent: instance AttrInfo DOMUIEventKeyCodePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMUIEvent: instance AttrInfo DOMUIEventLayerXPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMUIEvent: instance AttrInfo DOMUIEventLayerYPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMUIEvent: instance AttrInfo DOMUIEventPageXPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMUIEvent: instance AttrInfo DOMUIEventPageYPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMUIEvent: instance AttrInfo DOMUIEventViewPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMUIEvent: instance AttrInfo DOMUIEventWhichPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMUIEvent: instance GObject DOMUIEvent
- GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance (GObject o, IsDescendantOf DOMWheelEvent o) => DOMWheelEventK o
- GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance AttrInfo DOMWheelEventDeltaModePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance AttrInfo DOMWheelEventDeltaXPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance AttrInfo DOMWheelEventDeltaYPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance AttrInfo DOMWheelEventDeltaZPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance AttrInfo DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance AttrInfo DOMWheelEventWheelDeltaPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance AttrInfo DOMWheelEventWheelDeltaXPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance AttrInfo DOMWheelEventWheelDeltaYPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance GObject DOMWheelEvent
- GI.WebKit2WebExtension.Objects.DOMXPathExpression: instance (GObject o, IsDescendantOf DOMXPathExpression o) => DOMXPathExpressionK o
- GI.WebKit2WebExtension.Objects.DOMXPathExpression: instance GObject DOMXPathExpression
- GI.WebKit2WebExtension.Objects.DOMXPathResult: instance (GObject o, IsDescendantOf DOMXPathResult o) => DOMXPathResultK o
- GI.WebKit2WebExtension.Objects.DOMXPathResult: instance AttrInfo DOMXPathResultBooleanValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMXPathResult: instance AttrInfo DOMXPathResultInvalidIteratorStatePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMXPathResult: instance AttrInfo DOMXPathResultNumberValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMXPathResult: instance AttrInfo DOMXPathResultResultTypePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMXPathResult: instance AttrInfo DOMXPathResultSingleNodeValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMXPathResult: instance AttrInfo DOMXPathResultSnapshotLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.DOMXPathResult: instance AttrInfo DOMXPathResultStringValuePropertyInfo
- GI.WebKit2WebExtension.Objects.DOMXPathResult: instance GObject DOMXPathResult
- GI.WebKit2WebExtension.Objects.Frame: instance (GObject o, IsDescendantOf Frame o) => FrameK o
- GI.WebKit2WebExtension.Objects.Frame: instance GObject Frame
- GI.WebKit2WebExtension.Objects.HitTestResult: instance (GObject o, IsDescendantOf HitTestResult o) => HitTestResultK o
- GI.WebKit2WebExtension.Objects.HitTestResult: instance AttrInfo HitTestResultContextPropertyInfo
- GI.WebKit2WebExtension.Objects.HitTestResult: instance AttrInfo HitTestResultImageUriPropertyInfo
- GI.WebKit2WebExtension.Objects.HitTestResult: instance AttrInfo HitTestResultLinkLabelPropertyInfo
- GI.WebKit2WebExtension.Objects.HitTestResult: instance AttrInfo HitTestResultLinkTitlePropertyInfo
- GI.WebKit2WebExtension.Objects.HitTestResult: instance AttrInfo HitTestResultLinkUriPropertyInfo
- GI.WebKit2WebExtension.Objects.HitTestResult: instance AttrInfo HitTestResultMediaUriPropertyInfo
- GI.WebKit2WebExtension.Objects.HitTestResult: instance GObject HitTestResult
- GI.WebKit2WebExtension.Objects.ScriptWorld: instance (GObject o, IsDescendantOf ScriptWorld o) => ScriptWorldK o
- GI.WebKit2WebExtension.Objects.ScriptWorld: instance GObject ScriptWorld
- GI.WebKit2WebExtension.Objects.ScriptWorld: instance SignalInfo ScriptWorldWindowObjectClearedSignalInfo
- GI.WebKit2WebExtension.Objects.URIRequest: instance (GObject o, IsDescendantOf URIRequest o) => URIRequestK o
- GI.WebKit2WebExtension.Objects.URIRequest: instance AttrInfo URIRequestUriPropertyInfo
- GI.WebKit2WebExtension.Objects.URIRequest: instance GObject URIRequest
- GI.WebKit2WebExtension.Objects.URIResponse: instance (GObject o, IsDescendantOf URIResponse o) => URIResponseK o
- GI.WebKit2WebExtension.Objects.URIResponse: instance AttrInfo URIResponseContentLengthPropertyInfo
- GI.WebKit2WebExtension.Objects.URIResponse: instance AttrInfo URIResponseHttpHeadersPropertyInfo
- GI.WebKit2WebExtension.Objects.URIResponse: instance AttrInfo URIResponseMimeTypePropertyInfo
- GI.WebKit2WebExtension.Objects.URIResponse: instance AttrInfo URIResponseStatusCodePropertyInfo
- GI.WebKit2WebExtension.Objects.URIResponse: instance AttrInfo URIResponseSuggestedFilenamePropertyInfo
- GI.WebKit2WebExtension.Objects.URIResponse: instance AttrInfo URIResponseUriPropertyInfo
- GI.WebKit2WebExtension.Objects.URIResponse: instance GObject URIResponse
- GI.WebKit2WebExtension.Objects.WebEditor: instance (GObject o, IsDescendantOf WebEditor o) => WebEditorK o
- GI.WebKit2WebExtension.Objects.WebEditor: instance GObject WebEditor
- GI.WebKit2WebExtension.Objects.WebEditor: instance SignalInfo WebEditorSelectionChangedSignalInfo
- GI.WebKit2WebExtension.Objects.WebExtension: instance (GObject o, IsDescendantOf WebExtension o) => WebExtensionK o
- GI.WebKit2WebExtension.Objects.WebExtension: instance GObject WebExtension
- GI.WebKit2WebExtension.Objects.WebExtension: instance SignalInfo WebExtensionPageCreatedSignalInfo
- GI.WebKit2WebExtension.Objects.WebHitTestResult: instance (GObject o, IsDescendantOf WebHitTestResult o) => WebHitTestResultK o
- GI.WebKit2WebExtension.Objects.WebHitTestResult: instance AttrInfo WebHitTestResultNodePropertyInfo
- GI.WebKit2WebExtension.Objects.WebHitTestResult: instance GObject WebHitTestResult
- GI.WebKit2WebExtension.Objects.WebPage: instance (GObject o, IsDescendantOf WebPage o) => WebPageK o
- GI.WebKit2WebExtension.Objects.WebPage: instance AttrInfo WebPageUriPropertyInfo
- GI.WebKit2WebExtension.Objects.WebPage: instance GObject WebPage
- GI.WebKit2WebExtension.Objects.WebPage: instance SignalInfo WebPageContextMenuSignalInfo
- GI.WebKit2WebExtension.Objects.WebPage: instance SignalInfo WebPageDocumentLoadedSignalInfo
- GI.WebKit2WebExtension.Objects.WebPage: instance SignalInfo WebPageSendRequestSignalInfo
+ GI.WebKit2WebExtension.Enums: instance GHC.Classes.Eq GI.WebKit2WebExtension.Enums.ContextMenuAction
+ GI.WebKit2WebExtension.Enums: instance GHC.Enum.Enum GI.WebKit2WebExtension.Enums.ContextMenuAction
+ GI.WebKit2WebExtension.Enums: instance GHC.Show.Show GI.WebKit2WebExtension.Enums.ContextMenuAction
+ GI.WebKit2WebExtension.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.WebKit2WebExtension.Flags.HitTestResultContext
+ GI.WebKit2WebExtension.Flags: instance GHC.Classes.Eq GI.WebKit2WebExtension.Flags.HitTestResultContext
+ GI.WebKit2WebExtension.Flags: instance GHC.Enum.Enum GI.WebKit2WebExtension.Flags.HitTestResultContext
+ GI.WebKit2WebExtension.Flags: instance GHC.Show.Show GI.WebKit2WebExtension.Flags.HitTestResultContext
+ GI.WebKit2WebExtension.Interfaces.DOMEventTarget: data DOMEventTargetAddEventListenerMethodInfo
+ GI.WebKit2WebExtension.Interfaces.DOMEventTarget: data DOMEventTargetDispatchEventMethodInfo
+ GI.WebKit2WebExtension.Interfaces.DOMEventTarget: data DOMEventTargetRemoveEventListenerMethodInfo
+ GI.WebKit2WebExtension.Interfaces.DOMEventTarget: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget o) => GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTargetK o
+ GI.WebKit2WebExtension.Interfaces.DOMEventTarget: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Interfaces.DOMEventTarget.ResolveDOMEventTargetMethod t GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget -> p)
+ GI.WebKit2WebExtension.Interfaces.DOMEventTarget: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Interfaces.DOMEventTarget.ResolveDOMEventTargetMethod t GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget -> p)
+ GI.WebKit2WebExtension.Interfaces.DOMEventTarget: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.GI.Base.Closure.Closure -> GHC.Types.Bool -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTargetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo a signature
+ GI.WebKit2WebExtension.Interfaces.DOMEventTarget: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.GI.Base.Closure.Closure -> GHC.Types.Bool -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTargetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo a signature
+ GI.WebKit2WebExtension.Interfaces.DOMEventTarget: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTargetK a, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo a signature
+ GI.WebKit2WebExtension.Interfaces.DOMEventTarget: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget
+ GI.WebKit2WebExtension.Interfaces.DOMNodeFilter: data DOMNodeFilterAcceptNodeMethodInfo
+ GI.WebKit2WebExtension.Interfaces.DOMNodeFilter: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilter o) => GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilterK o
+ GI.WebKit2WebExtension.Interfaces.DOMNodeFilter: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.ResolveDOMNodeFilterMethod t GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilter, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilter p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilter -> p)
+ GI.WebKit2WebExtension.Interfaces.DOMNodeFilter: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.ResolveDOMNodeFilterMethod t GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilter, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilter p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilter -> p)
+ GI.WebKit2WebExtension.Interfaces.DOMNodeFilter: instance (signature Data.Type.Equality.~ (b -> m GHC.Int.Int16), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilterK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilterAcceptNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Interfaces.DOMNodeFilter: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilter
+ GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver: data DOMXPathNSResolverLookupNamespaceUriMethodInfo
+ GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolver o) => GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolverK o
+ GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.ResolveDOMXPathNSResolverMethod t GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolver, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolver p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolver -> p)
+ GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.ResolveDOMXPathNSResolverMethod t GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolver, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolver p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolver -> p)
+ GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m Data.Text.Internal.Text), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolverK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolverLookupNamespaceUriMethodInfo a signature
+ GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolver
+ GI.WebKit2WebExtension.Objects.ContextMenu: data ContextMenuAppendMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenu: data ContextMenuFirstMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenu: data ContextMenuGetItemAtPositionMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenu: data ContextMenuGetItemsMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenu: data ContextMenuGetNItemsMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenu: data ContextMenuGetUserDataMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenu: data ContextMenuInsertMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenu: data ContextMenuLastMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenu: data ContextMenuMoveItemMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenu: data ContextMenuPrependMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenu: data ContextMenuRemoveAllMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenu: data ContextMenuRemoveMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenu: data ContextMenuSetUserDataMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenu o) => GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuK o
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.ContextMenu.ResolveContextMenuMethod t GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenu, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenu p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenu -> p)
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.ContextMenu.ResolveContextMenuMethod t GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenu, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenu p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenu -> p)
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (signature Data.Type.Equality.~ (Data.GI.Base.BasicTypes.GVariant -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuSetUserDataMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (signature Data.Type.Equality.~ (GHC.Word.Word32 -> m GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItem), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuGetItemAtPositionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (signature Data.Type.Equality.~ (b -> GHC.Int.Int32 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuK a, GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuInsertMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (signature Data.Type.Equality.~ (b -> GHC.Int.Int32 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuK a, GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuMoveItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuK a, GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuAppendMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuK a, GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuPrependMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuK a, GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuRemoveMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuRemoveAllMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (signature Data.Type.Equality.~ m Data.GI.Base.BasicTypes.GVariant, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuGetUserDataMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (signature Data.Type.Equality.~ m GHC.Word.Word32, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuGetNItemsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItem, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuFirstMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItem, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuLastMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance (signature Data.Type.Equality.~ m [GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItem], Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuGetItemsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenu: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenu
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: data ContextMenuItemGetActionMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: data ContextMenuItemGetStockActionMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: data ContextMenuItemGetSubmenuMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: data ContextMenuItemIsSeparatorMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: data ContextMenuItemSetSubmenuMethodInfo
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItem o) => GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemK o
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.ContextMenuItem.ResolveContextMenuItemMethod t GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItem, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItem p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItem -> p)
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.ContextMenuItem.ResolveContextMenuItemMethod t GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItem, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItem p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItem -> p)
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: instance (signature Data.Type.Equality.~ (GHC.Base.Maybe b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemK a, GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenuK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemSetSubmenuMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemIsSeparatorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: instance (signature Data.Type.Equality.~ m GI.Gtk.Objects.Action.Action, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemGetActionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Enums.ContextMenuAction, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemGetStockActionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.ContextMenu.ContextMenu, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItemGetSubmenuMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.ContextMenuItem.ContextMenuItem
+ GI.WebKit2WebExtension.Objects.DOMAttr: data DOMAttrGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMAttr: data DOMAttrGetOwnerElementMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMAttr: data DOMAttrGetSpecifiedMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMAttr: data DOMAttrGetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMAttr: data DOMAttrSetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMAttr: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr o) => GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrK o
+ GI.WebKit2WebExtension.Objects.DOMAttr: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMAttr.ResolveDOMAttrMethod t GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr -> p)
+ GI.WebKit2WebExtension.Objects.DOMAttr: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMAttr.ResolveDOMAttrMethod t GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr -> p)
+ GI.WebKit2WebExtension.Objects.DOMAttr: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrSetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMAttr: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMAttr: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrGetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMAttr: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrGetSpecifiedMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMAttr: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMElement.DOMElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrGetOwnerElementMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMAttr: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrIsIdPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMAttr: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMAttr: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrOwnerElementPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMAttr: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrSpecifiedPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMAttr: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMAttr: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr
+ GI.WebKit2WebExtension.Objects.DOMBlob: data DOMBlobGetSizeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMBlob: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMBlob.DOMBlob o) => GI.WebKit2WebExtension.Objects.DOMBlob.DOMBlobK o
+ GI.WebKit2WebExtension.Objects.DOMBlob: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMBlob.ResolveDOMBlobMethod t GI.WebKit2WebExtension.Objects.DOMBlob.DOMBlob, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMBlob.DOMBlob p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMBlob.DOMBlob -> p)
+ GI.WebKit2WebExtension.Objects.DOMBlob: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMBlob.ResolveDOMBlobMethod t GI.WebKit2WebExtension.Objects.DOMBlob.DOMBlob, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMBlob.DOMBlob p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMBlob.DOMBlob -> p)
+ GI.WebKit2WebExtension.Objects.DOMBlob: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMBlob.DOMBlobK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMBlob.DOMBlobGetSizeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMBlob: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMBlob.DOMBlobSizePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMBlob: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMBlob.DOMBlobTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMBlob: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMBlob.DOMBlob
+ GI.WebKit2WebExtension.Objects.DOMCDATASection: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMCDATASection.DOMCDATASection o) => GI.WebKit2WebExtension.Objects.DOMCDATASection.DOMCDATASectionK o
+ GI.WebKit2WebExtension.Objects.DOMCDATASection: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMCDATASection.ResolveDOMCDATASectionMethod t GI.WebKit2WebExtension.Objects.DOMCDATASection.DOMCDATASection, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMCDATASection.DOMCDATASection p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMCDATASection.DOMCDATASection -> p)
+ GI.WebKit2WebExtension.Objects.DOMCDATASection: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMCDATASection.ResolveDOMCDATASectionMethod t GI.WebKit2WebExtension.Objects.DOMCDATASection.DOMCDATASection, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMCDATASection.DOMCDATASection p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMCDATASection.DOMCDATASection -> p)
+ GI.WebKit2WebExtension.Objects.DOMCDATASection: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMCDATASection.DOMCDATASection
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: data DOMCSSRuleGetCssTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: data DOMCSSRuleGetParentRuleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: data DOMCSSRuleGetParentStyleSheetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: data DOMCSSRuleGetRuleTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: data DOMCSSRuleSetCssTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule o) => GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRuleK o
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMCSSRule.ResolveDOMCSSRuleMethod t GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule -> p)
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMCSSRule.ResolveDOMCSSRuleMethod t GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule -> p)
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRuleK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRuleSetCssTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRuleK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRuleGetCssTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: instance (signature Data.Type.Equality.~ m GHC.Word.Word16, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRuleK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRuleGetRuleTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRuleK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRuleGetParentRuleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRuleK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRuleGetParentStyleSheetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRuleCssTextPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRuleParentRulePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRuleParentStyleSheetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRuleTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSRule: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule
+ GI.WebKit2WebExtension.Objects.DOMCSSRuleList: data DOMCSSRuleListGetLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSRuleList: data DOMCSSRuleListItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSRuleList: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleList o) => GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleListK o
+ GI.WebKit2WebExtension.Objects.DOMCSSRuleList: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMCSSRuleList.ResolveDOMCSSRuleListMethod t GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleList, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleList p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleList -> p)
+ GI.WebKit2WebExtension.Objects.DOMCSSRuleList: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMCSSRuleList.ResolveDOMCSSRuleListMethod t GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleList, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleList p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleList -> p)
+ GI.WebKit2WebExtension.Objects.DOMCSSRuleList: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleListK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleListItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSRuleList: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleListK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleListGetLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSRuleList: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleListLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSRuleList: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleList
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: data DOMCSSStyleDeclarationGetCssTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: data DOMCSSStyleDeclarationGetLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: data DOMCSSStyleDeclarationGetParentRuleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: data DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: data DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: data DOMCSSStyleDeclarationGetPropertyValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: data DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: data DOMCSSStyleDeclarationItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: data DOMCSSStyleDeclarationRemovePropertyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: data DOMCSSStyleDeclarationSetCssTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: data DOMCSSStyleDeclarationSetPropertyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration o) => GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationK o
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.ResolveDOMCSSStyleDeclarationMethod t GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration -> p)
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.ResolveDOMCSSStyleDeclarationMethod t GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration -> p)
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationSetPropertyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationSetCssTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m Data.Text.Internal.Text), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m Data.Text.Internal.Text), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m Data.Text.Internal.Text), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationGetPropertyValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m Data.Text.Internal.Text), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationRemovePropertyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m Data.Text.Internal.Text), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationGetCssTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationGetLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationGetParentRuleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationCssTextPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclarationParentRulePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: data DOMCSSStyleSheetAddRuleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: data DOMCSSStyleSheetDeleteRuleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: data DOMCSSStyleSheetGetCssRulesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: data DOMCSSStyleSheetGetOwnerRuleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: data DOMCSSStyleSheetGetRulesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: data DOMCSSStyleSheetInsertRuleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: data DOMCSSStyleSheetRemoveRuleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet o) => GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetK o
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.ResolveDOMCSSStyleSheetMethod t GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet -> p)
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.ResolveDOMCSSStyleSheetMethod t GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet -> p)
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> GHC.Word.Word64 -> m GHC.Int.Int64), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetAddRuleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> GHC.Word.Word64 -> m GHC.Word.Word64), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetInsertRuleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetDeleteRuleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetRemoveRuleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetGetOwnerRuleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleList, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetGetCssRulesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleList, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetGetRulesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetCssRulesPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetOwnerRulePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheetRulesPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet
+ GI.WebKit2WebExtension.Objects.DOMCSSValue: data DOMCSSValueGetCssTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSValue: data DOMCSSValueGetCssValueTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSValue: data DOMCSSValueSetCssTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSValue: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValue o) => GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValueK o
+ GI.WebKit2WebExtension.Objects.DOMCSSValue: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMCSSValue.ResolveDOMCSSValueMethod t GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValue, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValue p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValue -> p)
+ GI.WebKit2WebExtension.Objects.DOMCSSValue: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMCSSValue.ResolveDOMCSSValueMethod t GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValue, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValue p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValue -> p)
+ GI.WebKit2WebExtension.Objects.DOMCSSValue: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValueK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValueSetCssTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSValue: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValueK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValueGetCssTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSValue: instance (signature Data.Type.Equality.~ m GHC.Word.Word16, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValueK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValueGetCssValueTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCSSValue: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValueCssTextPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSValue: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValueCssValueTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCSSValue: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValue
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: data DOMCharacterDataAppendDataMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: data DOMCharacterDataDeleteDataMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: data DOMCharacterDataGetDataMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: data DOMCharacterDataGetLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: data DOMCharacterDataInsertDataMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: data DOMCharacterDataReplaceDataMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: data DOMCharacterDataSetDataMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: data DOMCharacterDataSubstringDataMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData o) => GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataK o
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMCharacterData.ResolveDOMCharacterDataMethod t GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData -> p)
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMCharacterData.ResolveDOMCharacterDataMethod t GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData -> p)
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataAppendDataMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataSetDataMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataInsertDataMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> GHC.Word.Word64 -> Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataReplaceDataMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> GHC.Word.Word64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataDeleteDataMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> GHC.Word.Word64 -> m Data.Text.Internal.Text), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataSubstringDataMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataGetDataMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataGetLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataDataPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataNextElementSiblingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterDataPreviousElementSiblingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMCharacterData: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData
+ GI.WebKit2WebExtension.Objects.DOMComment: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMComment.DOMComment o) => GI.WebKit2WebExtension.Objects.DOMComment.DOMCommentK o
+ GI.WebKit2WebExtension.Objects.DOMComment: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMComment.ResolveDOMCommentMethod t GI.WebKit2WebExtension.Objects.DOMComment.DOMComment, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMComment.DOMComment p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMComment.DOMComment -> p)
+ GI.WebKit2WebExtension.Objects.DOMComment: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMComment.ResolveDOMCommentMethod t GI.WebKit2WebExtension.Objects.DOMComment.DOMComment, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMComment.DOMComment p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMComment.DOMComment -> p)
+ GI.WebKit2WebExtension.Objects.DOMComment: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMComment.DOMComment
+ GI.WebKit2WebExtension.Objects.DOMDOMImplementation: data DOMDOMImplementationCreateCssStyleSheetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMImplementation: data DOMDOMImplementationCreateDocumentMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMImplementation: data DOMDOMImplementationCreateDocumentTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMImplementation: data DOMDOMImplementationCreateHtmlDocumentMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMImplementation: data DOMDOMImplementationHasFeatureMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMImplementation: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementation o) => GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementationK o
+ GI.WebKit2WebExtension.Objects.DOMDOMImplementation: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMDOMImplementation.ResolveDOMDOMImplementationMethod t GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementation, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementation p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementation -> p)
+ GI.WebKit2WebExtension.Objects.DOMDOMImplementation: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMDOMImplementation.ResolveDOMDOMImplementationMethod t GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementation, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementation p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementation -> p)
+ GI.WebKit2WebExtension.Objects.DOMDOMImplementation: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementationK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementationCreateDocumentTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDOMImplementation: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementationK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementationHasFeatureMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDOMImplementation: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementationK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementationCreateCssStyleSheetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDOMImplementation: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementationK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementationCreateHtmlDocumentMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDOMImplementation: instance (signature Data.Type.Equality.~ (GHC.Base.Maybe Data.Text.Internal.Text -> Data.Text.Internal.Text -> GHC.Base.Maybe b -> m GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementationK a, GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementationCreateDocumentMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDOMImplementation: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementation
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: data DOMDOMWindowWebkitMessageHandlersPostMessageMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow o) => GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowK o
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMDOMWindow.ResolveDOMDOMWindowMethod t GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow -> p)
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMDOMWindow.ResolveDOMDOMWindowMethod t GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow -> p)
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowWebkitMessageHandlersPostMessageMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowClosedPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowDefaultStatusPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowDevicePixelRatioPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowDocumentPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowFrameElementPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowFramesPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowInnerHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowInnerWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowOffscreenBufferingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowOpenerPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowOrientationPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowOuterHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowOuterWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowPageXOffsetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowPageYOffsetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowParentPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowScreenLeftPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowScreenTopPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowScreenXPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowScreenYPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowScrollXPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowScrollYPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowSelfPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowStatusPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowTopPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowWindowPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDOMWindow: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentAdoptNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateAttributeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateAttributeNsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateCdataSectionMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateCommentMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateCssStyleDeclarationMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateDocumentFragmentMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateElementMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateElementNsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateEntityReferenceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateEventMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateExpressionMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateNodeIteratorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateNsResolverMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateProcessingInstructionMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateRangeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateTextNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentCreateTreeWalkerMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentElementFromPointMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentEvaluateMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentExecCommandMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetActiveElementMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetAnchorsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetAppletsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetBodyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetCharacterSetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetCharsetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetCookieMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetDefaultCharsetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetDefaultViewMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetDoctypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetDocumentElementMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetDocumentUriMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetDomainMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetElementByIdMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetElementsByClassNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetElementsByNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetElementsByTagNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetElementsByTagNameNsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetFormsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetHeadMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetImagesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetImplementationMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetInputEncodingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetLastModifiedMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetLinksMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetOverrideStyleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetPreferredStylesheetSetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetReadyStateMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetReferrerMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetSelectedStylesheetSetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetStyleSheetsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetTitleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetUrlMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetXmlEncodingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetXmlStandaloneMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentGetXmlVersionMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentHasFocusMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentImportNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentQueryCommandEnabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentQueryCommandIndetermMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentQueryCommandStateMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentQueryCommandSupportedMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentQueryCommandValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentQuerySelectorAllMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentQuerySelectorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentSetBodyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentSetCharsetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentSetCookieMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentSetDocumentUriMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentSetSelectedStylesheetSetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentSetTitleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentSetXmlStandaloneMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: data DOMDocumentSetXmlVersionMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument o) => GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK o
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMDocument.ResolveDOMDocumentMethod t GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument -> p)
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMDocument.ResolveDOMDocumentMethod t GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument -> p)
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetElementsByTagNameNsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstruction), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateProcessingInstructionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> GHC.Types.Bool -> Data.Text.Internal.Text -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentExecCommandMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> b -> GHC.Base.Maybe c -> GHC.Word.Word16 -> GHC.Base.Maybe d -> m GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b, GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolverK c, GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultK d) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentEvaluateMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> b -> m GI.WebKit2WebExtension.Objects.DOMXPathExpression.DOMXPathExpression), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a, GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolverK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateExpressionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentSetCharsetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentSetCookieMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentSetDocumentUriMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentSetSelectedStylesheetSetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentSetTitleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentSetXmlVersionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m Data.Text.Internal.Text), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentQueryCommandValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentQueryCommandEnabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentQueryCommandIndetermMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentQueryCommandStateMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentQueryCommandSupportedMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateAttributeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMCDATASection.DOMCDATASection), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateCdataSectionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMComment.DOMComment), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateCommentMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMElement.DOMElement), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateElementMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMElement.DOMElement), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetElementByIdMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMElement.DOMElement), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentQuerySelectorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateEventMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetElementsByClassNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetElementsByNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetElementsByTagNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentQuerySelectorAllMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMText.DOMText), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateTextNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (GHC.Base.Maybe Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateAttributeNsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (GHC.Base.Maybe Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMElement.DOMElement), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateElementNsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (GHC.Base.Maybe Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMEntityReference.DOMEntityReference), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateEntityReferenceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> GHC.Int.Int64 -> m GI.WebKit2WebExtension.Objects.DOMElement.DOMElement), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentElementFromPointMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentSetXmlStandaloneMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (b -> GHC.Base.Maybe Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetOverrideStyleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (b -> GHC.Types.Bool -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentImportNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (b -> GHC.Word.Word64 -> GHC.Base.Maybe c -> GHC.Types.Bool -> m GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b, GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilterK c) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateNodeIteratorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (b -> GHC.Word.Word64 -> GHC.Base.Maybe c -> GHC.Types.Bool -> m GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b, GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilterK c) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateTreeWalkerMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentSetBodyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (b -> m GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolver), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateNsResolverMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ (b -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentAdoptNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetCharacterSetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetCharsetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetCookieMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetDefaultCharsetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetDocumentUriMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetDomainMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetInputEncodingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetLastModifiedMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetPreferredStylesheetSetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetReadyStateMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetReferrerMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetSelectedStylesheetSetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetTitleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetUrlMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetXmlEncodingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetXmlVersionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetXmlStandaloneMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentHasFocusMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateCssStyleDeclarationMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementation, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetImplementationMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetDefaultViewMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateDocumentFragmentMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetDoctypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMElement.DOMElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetActiveElementMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMElement.DOMElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetDocumentElementMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetAnchorsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetAppletsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetFormsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetImagesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetLinksMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetBodyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetHeadMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMRange.DOMRange, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCreateRangeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetList, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentGetStyleSheetsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentActiveElementPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentAnchorsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentAppletsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentBodyPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCharacterSetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCharsetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentChildElementCountPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentChildrenPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCompatModePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentContentTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCookiePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentCurrentScriptPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentDefaultCharsetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentDefaultViewPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentDoctypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentDocumentElementPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentDocumentUriPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentDomainPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentFirstElementChildPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentFormsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentHeadPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentHiddenPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentImagesPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentImplementationPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentInputEncodingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentLastElementChildPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentLastModifiedPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentLinksPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentOriginPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentPointerLockElementPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentPreferredStylesheetSetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentReadyStatePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentReferrerPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentScrollingElementPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentSelectedStylesheetSetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentStyleSheetsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentTitlePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentUrlPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentVisibilityStatePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentWebkitCurrentFullScreenElementPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentWebkitFullscreenElementPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentWebkitFullscreenEnabledPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentWebkitIsFullScreenPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentXmlEncodingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentXmlStandalonePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocumentXmlVersionPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocument: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument
+ GI.WebKit2WebExtension.Objects.DOMDocumentFragment: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment o) => GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragmentK o
+ GI.WebKit2WebExtension.Objects.DOMDocumentFragment: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMDocumentFragment.ResolveDOMDocumentFragmentMethod t GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment -> p)
+ GI.WebKit2WebExtension.Objects.DOMDocumentFragment: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMDocumentFragment.ResolveDOMDocumentFragmentMethod t GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment -> p)
+ GI.WebKit2WebExtension.Objects.DOMDocumentFragment: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragmentChildElementCountPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentFragment: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragmentChildrenPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentFragment: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragmentFirstElementChildPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentFragment: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragmentLastElementChildPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentFragment: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: data DOMDocumentTypeGetEntitiesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: data DOMDocumentTypeGetInternalSubsetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: data DOMDocumentTypeGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: data DOMDocumentTypeGetNotationsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: data DOMDocumentTypeGetPublicIdMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: data DOMDocumentTypeGetSystemIdMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType o) => GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeK o
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMDocumentType.ResolveDOMDocumentTypeMethod t GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType -> p)
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMDocumentType.ResolveDOMDocumentTypeMethod t GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType -> p)
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeGetInternalSubsetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeGetPublicIdMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeGetSystemIdMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeGetEntitiesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeGetNotationsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeEntitiesPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeInternalSubsetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeNotationsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypePublicIdPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentTypeSystemIdPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMDocumentType: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementBlurMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementFocusMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetAttributeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetAttributeNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetAttributeNodeNsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetAttributeNsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetAttributesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetChildElementCountMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetChildrenMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetClassNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetClientHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetClientLeftMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetClientTopMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetClientWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetElementsByClassNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetElementsByTagNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetElementsByTagNameNsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetFirstElementChildMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetIdMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetInnerHtmlMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetLastElementChildMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetNextElementSiblingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetOffsetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetOffsetLeftMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetOffsetParentMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetOffsetTopMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetOffsetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetOuterHtmlMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetPreviousElementSiblingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetScrollHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetScrollLeftMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetScrollTopMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetScrollWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetStyleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementGetTagNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementHasAttributeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementHasAttributeNsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementHasAttributesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementQuerySelectorAllMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementQuerySelectorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementRemoveAttributeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementRemoveAttributeNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementRemoveAttributeNsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementScrollByLinesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementScrollByPagesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementScrollIntoViewIfNeededMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementScrollIntoViewMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementSetAttributeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementSetAttributeNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementSetAttributeNodeNsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementSetAttributeNsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementSetClassNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementSetIdMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementSetInnerHtmlMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementSetOuterHtmlMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementSetScrollLeftMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: data DOMElementSetScrollTopMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMElement.DOMElement o) => GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK o
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMElement.ResolveDOMElementMethod t GI.WebKit2WebExtension.Objects.DOMElement.DOMElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMElement.DOMElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMElement.DOMElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMElement.ResolveDOMElementMethod t GI.WebKit2WebExtension.Objects.DOMElement.DOMElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMElement.DOMElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMElement.DOMElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementRemoveAttributeNsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementSetAttributeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m Data.Text.Internal.Text), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetAttributeNsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementHasAttributeNsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetAttributeNodeNsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementRemoveAttributeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementSetClassNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementSetIdMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementSetInnerHtmlMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementSetOuterHtmlMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m Data.Text.Internal.Text), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetAttributeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementHasAttributeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetAttributeNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMElement.DOMElement), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementQuerySelectorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetElementsByClassNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetElementsByTagNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementQuerySelectorAllMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (GHC.Base.Maybe Data.Text.Internal.Text -> Data.Text.Internal.Text -> Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementSetAttributeNsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementScrollByLinesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementScrollByPagesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementSetScrollLeftMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementSetScrollTopMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementScrollIntoViewMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (b -> m GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a, GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementRemoveAttributeNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (b -> m GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a, GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementSetAttributeNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ (b -> m GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a, GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttrK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementSetAttributeNodeNsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementBlurMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementFocusMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetClassNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetIdMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetInnerHtmlMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetOuterHtmlMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetTagNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetScrollHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetScrollLeftMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetScrollTopMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetScrollWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementHasAttributesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GHC.Types.Double, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetClientHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GHC.Types.Double, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetClientLeftMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GHC.Types.Double, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetClientTopMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GHC.Types.Double, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetClientWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GHC.Types.Double, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetOffsetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GHC.Types.Double, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetOffsetLeftMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GHC.Types.Double, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetOffsetTopMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GHC.Types.Double, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetOffsetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetChildElementCountMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetStyleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMElement.DOMElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetFirstElementChildMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMElement.DOMElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetLastElementChildMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMElement.DOMElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetNextElementSiblingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMElement.DOMElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetOffsetParentMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMElement.DOMElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetChildrenMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMElement.DOMElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementGetAttributesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementAttributesPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementChildElementCountPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementChildrenPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementClassNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementClientHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementClientLeftPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementClientTopPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementClientWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementFirstElementChildPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementIdPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementInnerHtmlPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementLastElementChildPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementNextElementSiblingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementOffsetHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementOffsetLeftPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementOffsetParentPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementOffsetTopPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementOffsetWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementOuterHtmlPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementPreviousElementSiblingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementScrollHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementScrollLeftPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementScrollTopPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementScrollWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementStylePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementTagNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMElement.DOMElementWebkitRegionOversetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMElement.DOMElement
+ GI.WebKit2WebExtension.Objects.DOMEntityReference: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMEntityReference.DOMEntityReference o) => GI.WebKit2WebExtension.Objects.DOMEntityReference.DOMEntityReferenceK o
+ GI.WebKit2WebExtension.Objects.DOMEntityReference: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMEntityReference.ResolveDOMEntityReferenceMethod t GI.WebKit2WebExtension.Objects.DOMEntityReference.DOMEntityReference, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMEntityReference.DOMEntityReference p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMEntityReference.DOMEntityReference -> p)
+ GI.WebKit2WebExtension.Objects.DOMEntityReference: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMEntityReference.ResolveDOMEntityReferenceMethod t GI.WebKit2WebExtension.Objects.DOMEntityReference.DOMEntityReference, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMEntityReference.DOMEntityReference p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMEntityReference.DOMEntityReference -> p)
+ GI.WebKit2WebExtension.Objects.DOMEntityReference: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMEntityReference.DOMEntityReference
+ GI.WebKit2WebExtension.Objects.DOMEvent: data DOMEventGetBubblesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: data DOMEventGetCancelBubbleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: data DOMEventGetCancelableMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: data DOMEventGetCurrentTargetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: data DOMEventGetEventPhaseMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: data DOMEventGetEventTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: data DOMEventGetReturnValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: data DOMEventGetSrcElementMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: data DOMEventGetTargetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: data DOMEventGetTimeStampMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: data DOMEventInitEventMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: data DOMEventPreventDefaultMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: data DOMEventSetCancelBubbleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: data DOMEventSetReturnValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: data DOMEventStopPropagationMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent o) => GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK o
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMEvent.ResolveDOMEventMethod t GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent -> p)
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMEvent.ResolveDOMEventMethod t GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent -> p)
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> GHC.Types.Bool -> GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventInitEventMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventSetCancelBubbleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventSetReturnValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventPreventDefaultMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventStopPropagationMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventGetEventTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventGetBubblesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventGetCancelBubbleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventGetCancelableMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventGetReturnValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (signature Data.Type.Equality.~ m GHC.Word.Word16, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventGetEventPhaseMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (signature Data.Type.Equality.~ m GHC.Word.Word32, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventGetTimeStampMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventGetCurrentTargetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventGetSrcElementMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventGetTargetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventBubblesPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventCancelBubblePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventCancelablePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventCurrentTargetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventDefaultPreventedPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventEventPhasePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventReturnValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventSrcElementPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventTargetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventTimeStampPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMEvent.DOMEventTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMEvent: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent
+ GI.WebKit2WebExtension.Objects.DOMFile: data DOMFileGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMFile: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMFile.DOMFile o) => GI.WebKit2WebExtension.Objects.DOMFile.DOMFileK o
+ GI.WebKit2WebExtension.Objects.DOMFile: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMFile.ResolveDOMFileMethod t GI.WebKit2WebExtension.Objects.DOMFile.DOMFile, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMFile.DOMFile p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMFile.DOMFile -> p)
+ GI.WebKit2WebExtension.Objects.DOMFile: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMFile.ResolveDOMFileMethod t GI.WebKit2WebExtension.Objects.DOMFile.DOMFile, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMFile.DOMFile p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMFile.DOMFile -> p)
+ GI.WebKit2WebExtension.Objects.DOMFile: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMFile.DOMFileK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMFile.DOMFileGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMFile: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMFile.DOMFileNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMFile: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMFile.DOMFile
+ GI.WebKit2WebExtension.Objects.DOMFileList: data DOMFileListGetLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMFileList: data DOMFileListItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMFileList: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileList o) => GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileListK o
+ GI.WebKit2WebExtension.Objects.DOMFileList: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMFileList.ResolveDOMFileListMethod t GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileList, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileList p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileList -> p)
+ GI.WebKit2WebExtension.Objects.DOMFileList: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMFileList.ResolveDOMFileListMethod t GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileList, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileList p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileList -> p)
+ GI.WebKit2WebExtension.Objects.DOMFileList: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m GI.WebKit2WebExtension.Objects.DOMFile.DOMFile), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileListK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileListItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMFileList: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileListK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileListGetLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMFileList: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileListLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMFileList: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileList
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetCharsetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetCoordsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetHashMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetHostMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetHostnameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetHrefMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetHreflangMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetPathnameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetPortMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetProtocolMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetRelMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetRevMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetSearchMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetShapeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetTargetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementGetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetCharsetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetCoordsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetHashMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetHostMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetHostnameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetHrefMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetHreflangMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetPathnameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetPortMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetProtocolMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetRelMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetRevMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetSearchMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetShapeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetTargetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: data DOMHTMLAnchorElementSetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.ResolveDOMHTMLAnchorElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.ResolveDOMHTMLAnchorElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetCharsetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetCoordsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetHashMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetHostMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetHostnameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetHrefMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetHreflangMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetPathnameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetPortMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetProtocolMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetRelMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetRevMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetSearchMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetShapeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetTargetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetCharsetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetCoordsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetHashMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetHostMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetHostnameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetHrefMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetHreflangMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetPathnameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetPortMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetProtocolMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetRelMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetRevMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetSearchMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetShapeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetTargetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementGetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementCharsetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementCoordsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementDownloadPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementHashPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementHostPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementHostnamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementHrefPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementHreflangPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementOriginPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementPathnamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementPingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementPortPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementProtocolPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementRelPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementRevPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementSearchPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementShapePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementTargetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementTextPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElementTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementGetAltMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementGetArchiveMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementGetCodeBaseMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementGetCodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementGetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementGetHspaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementGetObjectMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementGetVspaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementGetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementSetAltMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementSetArchiveMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementSetCodeBaseMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementSetCodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementSetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementSetHspaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementSetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementSetObjectMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementSetVspaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: data DOMHTMLAppletElementSetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.ResolveDOMHTMLAppletElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.ResolveDOMHTMLAppletElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementSetAltMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementSetArchiveMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementSetCodeBaseMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementSetCodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementSetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementSetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementSetObjectMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementSetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementSetHspaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementSetVspaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementGetAltMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementGetArchiveMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementGetCodeBaseMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementGetCodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementGetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementGetObjectMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementGetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementGetHspaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementGetVspaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementAltPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementArchivePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementCodeBasePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementCodePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementHspacePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementObjectPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementVspacePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElementWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementGetAltMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementGetCoordsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementGetHashMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementGetHostMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementGetHostnameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementGetHrefMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementGetNoHrefMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementGetPathnameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementGetPortMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementGetProtocolMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementGetSearchMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementGetShapeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementGetTargetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementSetAltMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementSetCoordsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementSetHrefMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementSetNoHrefMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementSetShapeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: data DOMHTMLAreaElementSetTargetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.ResolveDOMHTMLAreaElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.ResolveDOMHTMLAreaElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementSetAltMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementSetCoordsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementSetHrefMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementSetShapeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementSetTargetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementSetNoHrefMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementGetAltMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementGetCoordsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementGetHashMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementGetHostMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementGetHostnameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementGetHrefMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementGetPathnameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementGetPortMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementGetProtocolMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementGetSearchMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementGetShapeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementGetTargetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementGetNoHrefMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementAltPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementCoordsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementHashPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementHostPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementHostnamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementHrefPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementNoHrefPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementPathnamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementPingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementPortPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementProtocolPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementRelPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementSearchPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementShapePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElementTargetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLBRElement: data DOMHTMLBRElementGetClearMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBRElement: data DOMHTMLBRElementSetClearMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBRElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLBRElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.ResolveDOMHTMLBRElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLBRElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.ResolveDOMHTMLBRElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLBRElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElementSetClearMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBRElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElementGetClearMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBRElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElementClearPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBRElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: data DOMHTMLBaseElementGetHrefMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: data DOMHTMLBaseElementGetTargetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: data DOMHTMLBaseElementSetHrefMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: data DOMHTMLBaseElementSetTargetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.ResolveDOMHTMLBaseElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.ResolveDOMHTMLBaseElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElementSetHrefMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElementSetTargetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElementGetHrefMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElementGetTargetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElementHrefPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElementTargetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: data DOMHTMLBaseFontElementGetColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: data DOMHTMLBaseFontElementGetFaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: data DOMHTMLBaseFontElementGetSizeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: data DOMHTMLBaseFontElementSetColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: data DOMHTMLBaseFontElementSetFaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: data DOMHTMLBaseFontElementSetSizeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.ResolveDOMHTMLBaseFontElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.ResolveDOMHTMLBaseFontElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementSetColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementSetFaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementSetSizeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementGetColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementGetFaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementGetSizeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementColorPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementFacePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElementSizePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: data DOMHTMLBodyElementGetALinkMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: data DOMHTMLBodyElementGetBackgroundMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: data DOMHTMLBodyElementGetBgColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: data DOMHTMLBodyElementGetLinkMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: data DOMHTMLBodyElementGetTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: data DOMHTMLBodyElementGetVLinkMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: data DOMHTMLBodyElementSetALinkMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: data DOMHTMLBodyElementSetBackgroundMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: data DOMHTMLBodyElementSetBgColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: data DOMHTMLBodyElementSetLinkMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: data DOMHTMLBodyElementSetTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: data DOMHTMLBodyElementSetVLinkMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.ResolveDOMHTMLBodyElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.ResolveDOMHTMLBodyElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementSetALinkMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementSetBackgroundMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementSetBgColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementSetLinkMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementSetTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementSetVLinkMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementGetALinkMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementGetBackgroundMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementGetBgColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementGetLinkMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementGetTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementGetVLinkMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementALinkPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementBackgroundPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementBgColorPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementLinkPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementTextPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElementVLinkPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: data DOMHTMLButtonElementGetAutofocusMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: data DOMHTMLButtonElementGetButtonTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: data DOMHTMLButtonElementGetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: data DOMHTMLButtonElementGetFormMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: data DOMHTMLButtonElementGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: data DOMHTMLButtonElementGetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: data DOMHTMLButtonElementGetWillValidateMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: data DOMHTMLButtonElementSetAutofocusMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: data DOMHTMLButtonElementSetButtonTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: data DOMHTMLButtonElementSetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: data DOMHTMLButtonElementSetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: data DOMHTMLButtonElementSetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.ResolveDOMHTMLButtonElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.ResolveDOMHTMLButtonElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementSetButtonTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementSetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementSetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementSetAutofocusMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementSetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementGetButtonTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementGetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementGetAutofocusMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementGetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementGetWillValidateMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementGetFormMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementAutofocusPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementDisabledPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementFormActionPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementFormEnctypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementFormMethodPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementFormNoValidatePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementFormPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementFormTargetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementLabelsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementValidationMessagePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElementWillValidatePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: data DOMHTMLCanvasElementGetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: data DOMHTMLCanvasElementGetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: data DOMHTMLCanvasElementSetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: data DOMHTMLCanvasElementSetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.ResolveDOMHTMLCanvasElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.ResolveDOMHTMLCanvasElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElementSetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElementSetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElementGetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElementGetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElementHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElementWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLCollection: data DOMHTMLCollectionGetLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLCollection: data DOMHTMLCollectionItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLCollection: data DOMHTMLCollectionNamedItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLCollection: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection o) => GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollectionK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLCollection: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLCollection.ResolveDOMHTMLCollectionMethod t GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLCollection: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLCollection.ResolveDOMHTMLCollectionMethod t GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLCollection: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollectionK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollectionNamedItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLCollection: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollectionK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollectionItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLCollection: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollectionK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollectionGetLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLCollection: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollectionLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLCollection: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection
+ GI.WebKit2WebExtension.Objects.DOMHTMLDListElement: data DOMHTMLDListElementGetCompactMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDListElement: data DOMHTMLDListElementSetCompactMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDListElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLDListElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.ResolveDOMHTMLDListElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLDListElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.ResolveDOMHTMLDListElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLDListElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElementSetCompactMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDListElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElementGetCompactMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDListElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElementCompactPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDListElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement: data DOMHTMLDirectoryElementGetCompactMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement: data DOMHTMLDirectoryElementSetCompactMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.ResolveDOMHTMLDirectoryElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.ResolveDOMHTMLDirectoryElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElementSetCompactMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElementGetCompactMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElementCompactPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLDivElement: data DOMHTMLDivElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDivElement: data DOMHTMLDivElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDivElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLDivElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.ResolveDOMHTMLDivElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLDivElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.ResolveDOMHTMLDivElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLDivElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDivElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDivElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDivElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentCaptureEventsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentClearMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentCloseMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentGetAlinkColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentGetBgColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentGetCompatModeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentGetDesignModeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentGetDirMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentGetEmbedsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentGetFgColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentGetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentGetLinkColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentGetPluginsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentGetScriptsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentGetVlinkColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentGetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentReleaseEventsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentSetAlinkColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentSetBgColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentSetDesignModeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentSetDirMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentSetFgColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentSetLinkColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: data DOMHTMLDocumentSetVlinkColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument o) => GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLDocument.ResolveDOMHTMLDocumentMethod t GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLDocument.ResolveDOMHTMLDocumentMethod t GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentSetAlinkColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentSetBgColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentSetDesignModeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentSetDirMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentSetFgColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentSetLinkColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentSetVlinkColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentCaptureEventsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentClearMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentCloseMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentReleaseEventsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentGetAlinkColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentGetBgColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentGetCompatModeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentGetDesignModeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentGetDirMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentGetFgColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentGetLinkColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentGetVlinkColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentGetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentGetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentGetEmbedsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentGetPluginsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentGetScriptsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentAlinkColorPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentBgColorPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentCompatModePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentDesignModePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentDirPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentEmbedsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentFgColorPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentLinkColorPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentPluginsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentScriptsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentVlinkColorPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocumentWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLDocument: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementClickMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementGetAccessKeyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementGetChildrenMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementGetContentEditableMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementGetDirMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementGetInnerHtmlMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementGetInnerTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementGetIsContentEditableMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementGetLangMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementGetOuterHtmlMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementGetOuterTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementGetTabIndexMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementGetTitleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementSetAccessKeyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementSetContentEditableMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementSetDirMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementSetInnerHtmlMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementSetInnerTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementSetLangMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementSetOuterHtmlMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementSetOuterTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementSetTabIndexMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: data DOMHTMLElementSetTitleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLElement.ResolveDOMHTMLElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLElement.ResolveDOMHTMLElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementClickMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementDirPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementLangPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: data DOMHTMLEmbedElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: data DOMHTMLEmbedElementGetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: data DOMHTMLEmbedElementGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: data DOMHTMLEmbedElementGetSrcMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: data DOMHTMLEmbedElementGetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: data DOMHTMLEmbedElementGetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: data DOMHTMLEmbedElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: data DOMHTMLEmbedElementSetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: data DOMHTMLEmbedElementSetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: data DOMHTMLEmbedElementSetSrcMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: data DOMHTMLEmbedElementSetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: data DOMHTMLEmbedElementSetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.ResolveDOMHTMLEmbedElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.ResolveDOMHTMLEmbedElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementSetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementSetSrcMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementSetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementSetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementSetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementGetSrcMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementGetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementGetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementGetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementSrcPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElementWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: data DOMHTMLFieldSetElementGetFormMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.ResolveDOMHTMLFieldSetElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.ResolveDOMHTMLFieldSetElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElementGetFormMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElementDisabledPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElementElementsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElementFormPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElementTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElementValidationMessagePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElementWillValidatePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: data DOMHTMLFontElementGetColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: data DOMHTMLFontElementGetFaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: data DOMHTMLFontElementGetSizeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: data DOMHTMLFontElementSetColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: data DOMHTMLFontElementSetFaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: data DOMHTMLFontElementSetSizeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.ResolveDOMHTMLFontElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.ResolveDOMHTMLFontElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementSetColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementSetFaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementSetSizeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementGetColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementGetFaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementGetSizeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementColorPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementFacePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElementSizePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFontElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementGetAcceptCharsetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementGetActionMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementGetElementsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementGetEncodingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementGetEnctypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementGetLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementGetMethodMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementGetTargetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementResetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementSetAcceptCharsetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementSetActionMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementSetEncodingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementSetEnctypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementSetMethodMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementSetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementSetTargetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: data DOMHTMLFormElementSubmitMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.ResolveDOMHTMLFormElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.ResolveDOMHTMLFormElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementSetAcceptCharsetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementSetActionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementSetEncodingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementSetEnctypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementSetMethodMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementSetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementSetTargetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementResetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementSubmitMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementGetAcceptCharsetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementGetActionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementGetEncodingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementGetEnctypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementGetMethodMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementGetTargetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementGetLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementGetElementsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementAcceptCharsetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementActionPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementAutocapitalizePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementAutocompletePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementAutocorrectPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementElementsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementEncodingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementEnctypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementMethodPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementNoValidatePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElementTargetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFormElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementGetContentDocumentMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementGetContentWindowMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementGetFrameBorderMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementGetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementGetLongDescMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementGetMarginHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementGetMarginWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementGetNoResizeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementGetScrollingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementGetSrcMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementGetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementSetFrameBorderMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementSetLongDescMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementSetMarginHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementSetMarginWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementSetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementSetNoResizeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementSetScrollingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: data DOMHTMLFrameElementSetSrcMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.ResolveDOMHTMLFrameElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.ResolveDOMHTMLFrameElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementSetFrameBorderMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementSetLongDescMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementSetMarginHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementSetMarginWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementSetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementSetScrollingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementSetSrcMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementSetNoResizeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementGetFrameBorderMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementGetLongDescMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementGetMarginHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementGetMarginWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementGetScrollingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementGetSrcMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementGetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementGetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementGetNoResizeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementGetContentWindowMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementGetContentDocumentMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementContentDocumentPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementContentWindowPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementFrameBorderPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementLongDescPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementMarginHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementMarginWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementNoResizePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementScrollingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementSrcPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElementWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: data DOMHTMLFrameSetElementGetColsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: data DOMHTMLFrameSetElementGetRowsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: data DOMHTMLFrameSetElementSetColsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: data DOMHTMLFrameSetElementSetRowsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.ResolveDOMHTMLFrameSetElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.ResolveDOMHTMLFrameSetElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElementSetColsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElementSetRowsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElementGetColsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElementGetRowsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElementColsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElementRowsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: data DOMHTMLHRElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: data DOMHTMLHRElementGetNoShadeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: data DOMHTMLHRElementGetSizeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: data DOMHTMLHRElementGetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: data DOMHTMLHRElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: data DOMHTMLHRElementSetNoShadeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: data DOMHTMLHRElementSetSizeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: data DOMHTMLHRElementSetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.ResolveDOMHTMLHRElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.ResolveDOMHTMLHRElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementSetSizeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementSetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementSetNoShadeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementGetSizeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementGetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementGetNoShadeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementNoShadePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementSizePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElementWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHRElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement: data DOMHTMLHeadElementGetProfileMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement: data DOMHTMLHeadElementSetProfileMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.ResolveDOMHTMLHeadElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.ResolveDOMHTMLHeadElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElementSetProfileMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElementGetProfileMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElementProfilePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement: data DOMHTMLHeadingElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement: data DOMHTMLHeadingElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.ResolveDOMHTMLHeadingElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.ResolveDOMHTMLHeadingElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement: data DOMHTMLHtmlElementGetVersionMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement: data DOMHTMLHtmlElementSetVersionMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.ResolveDOMHTMLHtmlElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.ResolveDOMHTMLHtmlElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElementSetVersionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElementGetVersionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElementManifestPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElementVersionPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementGetContentDocumentMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementGetContentWindowMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementGetFrameBorderMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementGetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementGetLongDescMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementGetMarginHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementGetMarginWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementGetScrollingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementGetSrcMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementGetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementSetFrameBorderMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementSetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementSetLongDescMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementSetMarginHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementSetMarginWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementSetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementSetScrollingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementSetSrcMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: data DOMHTMLIFrameElementSetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.ResolveDOMHTMLIFrameElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.ResolveDOMHTMLIFrameElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementSetFrameBorderMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementSetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementSetLongDescMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementSetMarginHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementSetMarginWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementSetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementSetScrollingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementSetSrcMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementSetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementGetFrameBorderMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementGetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementGetLongDescMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementGetMarginHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementGetMarginWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementGetScrollingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementGetSrcMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementGetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementGetContentWindowMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementGetContentDocumentMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementContentDocumentPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementContentWindowPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementFrameBorderPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementLongDescPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementMarginHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementMarginWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementSandboxPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementScrollingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementSrcPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementSrcdocPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElementWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetAltMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetBorderMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetCompleteMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetHspaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetIsMapMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetLongDescMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetLowsrcMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetNaturalHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetNaturalWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetSrcMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetUseMapMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetVspaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetXMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementGetYMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementSetAltMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementSetBorderMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementSetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementSetHspaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementSetIsMapMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementSetLongDescMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementSetLowsrcMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementSetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementSetSrcMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementSetUseMapMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementSetVspaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: data DOMHTMLImageElementSetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.ResolveDOMHTMLImageElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.ResolveDOMHTMLImageElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSetAltMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSetBorderMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSetLongDescMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSetLowsrcMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSetSrcMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSetUseMapMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSetHspaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSetVspaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSetIsMapMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetAltMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetBorderMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetLongDescMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetLowsrcMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetSrcMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetUseMapMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetHspaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetNaturalHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetNaturalWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetVspaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetXMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetYMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetCompleteMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementGetIsMapMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementAltPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementBorderPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementCompletePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementCrossOriginPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementCurrentSrcPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementHspacePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementIsMapPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementLongDescPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementLowsrcPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementNaturalHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementNaturalWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSizesPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSrcPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementSrcsetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementUseMapPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementVspacePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementXPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElementYPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLImageElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetAcceptMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetAltMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetAutofocusMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetCaptureMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetCheckedMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetDefaultCheckedMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetDefaultValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetFilesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetFormMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetIndeterminateMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetInputTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetMaxLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetMultipleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetSizeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetSrcMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetUseMapMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementGetWillValidateMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementIsEditedMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSelectMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetAcceptMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetAltMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetAutofocusMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetCheckedMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetDefaultValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetFilesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetIndeterminateMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetInputTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetMaxLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetMultipleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetReadOnlyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetSizeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetSrcMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetUseMapMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: data DOMHTMLInputElementSetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.ResolveDOMHTMLInputElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.ResolveDOMHTMLInputElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetAcceptMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetAltMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetDefaultValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetInputTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetSrcMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetUseMapMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetMaxLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetAutofocusMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetCheckedMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetIndeterminateMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetMultipleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetReadOnlyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetSizeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a, GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileListK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSetFilesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSelectMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetAcceptMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetAltMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetDefaultValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetInputTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetSrcMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetUseMapMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetMaxLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetAutofocusMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetCaptureMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetCheckedMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetDefaultCheckedMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetIndeterminateMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetMultipleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetWillValidateMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementIsEditedMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetSizeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileList, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetFilesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementGetFormMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementAcceptPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementAltPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementAutocapitalizePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementAutocompletePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementAutocorrectPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementAutofocusPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementCapturePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementCheckedPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementDefaultCheckedPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementDefaultValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementDirNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementDisabledPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementFilesPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementFormActionPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementFormEnctypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementFormMethodPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementFormNoValidatePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementFormPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementFormTargetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementIncrementalPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementIndeterminatePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementLabelsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementListPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementMaxLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementMaxPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementMinPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementMultiplePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementPatternPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementPlaceholderPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementReadOnlyPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementRequiredPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSizePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementSrcPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementStepPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementUseMapPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementValidationMessagePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementValueAsNumberPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElementWillValidatePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLInputElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: data DOMHTMLLIElementGetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: data DOMHTMLLIElementGetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: data DOMHTMLLIElementSetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: data DOMHTMLLIElementSetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.ResolveDOMHTMLLIElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.ResolveDOMHTMLLIElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElementSetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElementSetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElementGetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElementGetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElementTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElementValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLIElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: data DOMHTMLLabelElementGetFormMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: data DOMHTMLLabelElementGetHtmlForMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: data DOMHTMLLabelElementSetHtmlForMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.ResolveDOMHTMLLabelElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.ResolveDOMHTMLLabelElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElementSetHtmlForMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElementGetHtmlForMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElementGetFormMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElementControlPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElementFormPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElementHtmlForPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: data DOMHTMLLegendElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: data DOMHTMLLegendElementGetFormMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: data DOMHTMLLegendElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.ResolveDOMHTMLLegendElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.ResolveDOMHTMLLegendElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElementGetFormMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElementFormPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementGetCharsetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementGetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementGetHrefMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementGetHreflangMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementGetMediaMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementGetRelMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementGetRevMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementGetSheetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementGetTargetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementGetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementSetCharsetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementSetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementSetHrefMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementSetHreflangMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementSetMediaMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementSetRelMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementSetRevMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementSetTargetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: data DOMHTMLLinkElementSetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.ResolveDOMHTMLLinkElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.ResolveDOMHTMLLinkElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementSetCharsetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementSetHrefMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementSetHreflangMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementSetMediaMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementSetRelMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementSetRevMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementSetTargetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementSetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementSetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementGetCharsetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementGetHrefMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementGetHreflangMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementGetMediaMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementGetRelMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementGetRevMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementGetTargetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementGetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementGetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementGetSheetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementCharsetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementDisabledPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementHrefPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementHreflangPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementMediaPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementRelPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementRevPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementSheetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementTargetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElementTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: data DOMHTMLMapElementGetAreasMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: data DOMHTMLMapElementGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: data DOMHTMLMapElementSetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.ResolveDOMHTMLMapElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.ResolveDOMHTMLMapElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElementSetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElementGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElementGetAreasMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElementAreasPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMapElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: data DOMHTMLMarqueeElementStartMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: data DOMHTMLMarqueeElementStopMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.ResolveDOMHTMLMarqueeElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.ResolveDOMHTMLMarqueeElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementStartMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementStopMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementBehaviorPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementBgColorPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementDirectionPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementHspacePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementLoopPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementScrollAmountPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementScrollDelayPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementTrueSpeedPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementVspacePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElementWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement: data DOMHTMLMenuElementGetCompactMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement: data DOMHTMLMenuElementSetCompactMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.ResolveDOMHTMLMenuElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.ResolveDOMHTMLMenuElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElementSetCompactMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElementGetCompactMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElementCompactPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: data DOMHTMLMetaElementGetContentMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: data DOMHTMLMetaElementGetHttpEquivMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: data DOMHTMLMetaElementGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: data DOMHTMLMetaElementGetSchemeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: data DOMHTMLMetaElementSetContentMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: data DOMHTMLMetaElementSetHttpEquivMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: data DOMHTMLMetaElementSetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: data DOMHTMLMetaElementSetSchemeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.ResolveDOMHTMLMetaElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.ResolveDOMHTMLMetaElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementSetContentMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementSetHttpEquivMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementSetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementSetSchemeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementGetContentMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementGetHttpEquivMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementGetSchemeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementContentPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementHttpEquivPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElementSchemePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLModElement: data DOMHTMLModElementGetCiteMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLModElement: data DOMHTMLModElementGetDateTimeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLModElement: data DOMHTMLModElementSetCiteMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLModElement: data DOMHTMLModElementSetDateTimeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLModElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLModElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLModElement.ResolveDOMHTMLModElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLModElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLModElement.ResolveDOMHTMLModElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLModElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElementSetCiteMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLModElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElementSetDateTimeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLModElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElementGetCiteMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLModElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElementGetDateTimeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLModElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElementCitePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLModElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElementDateTimePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLModElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: data DOMHTMLOListElementGetCompactMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: data DOMHTMLOListElementGetStartMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: data DOMHTMLOListElementGetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: data DOMHTMLOListElementSetCompactMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: data DOMHTMLOListElementSetStartMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: data DOMHTMLOListElementSetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.ResolveDOMHTMLOListElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.ResolveDOMHTMLOListElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementSetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementSetStartMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementSetCompactMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementGetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementGetStartMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementGetCompactMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementCompactPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementReversedPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementStartPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElementTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOListElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetArchiveMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetBorderMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetCodeBaseMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetCodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetCodeTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetContentDocumentMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetDataMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetDeclareMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetFormMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetHspaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetStandbyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetUseMapMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetVspaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementGetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetArchiveMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetBorderMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetCodeBaseMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetCodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetCodeTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetDataMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetDeclareMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetHspaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetStandbyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetUseMapMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetVspaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: data DOMHTMLObjectElementSetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.ResolveDOMHTMLObjectElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.ResolveDOMHTMLObjectElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetArchiveMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetBorderMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetCodeBaseMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetCodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetCodeTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetDataMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetStandbyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetUseMapMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetHspaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetVspaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementSetDeclareMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetArchiveMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetBorderMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetCodeBaseMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetCodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetCodeTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetDataMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetStandbyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetUseMapMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetHspaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetVspaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetDeclareMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetContentDocumentMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementGetFormMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementArchivePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementBorderPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementCodeBasePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementCodePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementCodeTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementContentDocumentPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementDataPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementDeclarePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementFormPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementHspacePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementStandbyPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementUseMapPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementValidationMessagePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementVspacePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElementWillValidatePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: data DOMHTMLOptGroupElementGetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: data DOMHTMLOptGroupElementGetLabelMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: data DOMHTMLOptGroupElementSetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: data DOMHTMLOptGroupElementSetLabelMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.ResolveDOMHTMLOptGroupElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.ResolveDOMHTMLOptGroupElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElementSetLabelMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElementSetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElementGetLabelMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElementGetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElementDisabledPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElementLabelPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: data DOMHTMLOptionElementGetDefaultSelectedMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: data DOMHTMLOptionElementGetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: data DOMHTMLOptionElementGetFormMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: data DOMHTMLOptionElementGetIndexMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: data DOMHTMLOptionElementGetLabelMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: data DOMHTMLOptionElementGetSelectedMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: data DOMHTMLOptionElementGetTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: data DOMHTMLOptionElementGetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: data DOMHTMLOptionElementSetDefaultSelectedMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: data DOMHTMLOptionElementSetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: data DOMHTMLOptionElementSetLabelMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: data DOMHTMLOptionElementSetSelectedMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: data DOMHTMLOptionElementSetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.ResolveDOMHTMLOptionElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.ResolveDOMHTMLOptionElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementSetLabelMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementSetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementSetDefaultSelectedMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementSetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementSetSelectedMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementGetLabelMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementGetTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementGetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementGetIndexMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementGetDefaultSelectedMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementGetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementGetSelectedMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementGetFormMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementDefaultSelectedPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementDisabledPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementFormPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementIndexPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementLabelPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementSelectedPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementTextPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElementValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: data DOMHTMLOptionsCollectionGetLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: data DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: data DOMHTMLOptionsCollectionNamedItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: data DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection o) => GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollectionK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.ResolveDOMHTMLOptionsCollectionMethod t GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.ResolveDOMHTMLOptionsCollectionMethod t GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollectionK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollectionNamedItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollectionK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollectionK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollectionK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollectionGetLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollectionLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollectionSelectedIndexPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection
+ GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement: data DOMHTMLParagraphElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement: data DOMHTMLParagraphElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.ResolveDOMHTMLParagraphElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.ResolveDOMHTMLParagraphElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: data DOMHTMLParamElementGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: data DOMHTMLParamElementGetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: data DOMHTMLParamElementGetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: data DOMHTMLParamElementGetValueTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: data DOMHTMLParamElementSetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: data DOMHTMLParamElementSetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: data DOMHTMLParamElementSetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: data DOMHTMLParamElementSetValueTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.ResolveDOMHTMLParamElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.ResolveDOMHTMLParamElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementSetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementSetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementSetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementSetValueTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementGetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementGetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementGetValueTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElementValueTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLParamElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: data DOMHTMLPreElementGetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: data DOMHTMLPreElementGetWrapMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: data DOMHTMLPreElementSetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: data DOMHTMLPreElementSetWrapMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.ResolveDOMHTMLPreElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.ResolveDOMHTMLPreElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElementSetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElementSetWrapMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElementGetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElementGetWrapMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElementWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElementWrapPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLPreElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement: data DOMHTMLQuoteElementGetCiteMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement: data DOMHTMLQuoteElementSetCiteMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.ResolveDOMHTMLQuoteElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.ResolveDOMHTMLQuoteElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElementSetCiteMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElementGetCiteMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElementCitePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: data DOMHTMLScriptElementGetCharsetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: data DOMHTMLScriptElementGetDeferMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: data DOMHTMLScriptElementGetEventMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: data DOMHTMLScriptElementGetHtmlForMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: data DOMHTMLScriptElementGetSrcMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: data DOMHTMLScriptElementGetTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: data DOMHTMLScriptElementGetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: data DOMHTMLScriptElementSetDeferMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: data DOMHTMLScriptElementSetEventMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: data DOMHTMLScriptElementSetHtmlForMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: data DOMHTMLScriptElementSetSrcMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: data DOMHTMLScriptElementSetTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: data DOMHTMLScriptElementSetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.ResolveDOMHTMLScriptElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.ResolveDOMHTMLScriptElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementSetEventMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementSetHtmlForMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementSetSrcMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementSetTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementSetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementSetDeferMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementGetCharsetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementGetEventMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementGetHtmlForMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementGetSrcMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementGetTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementGetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementGetDeferMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementAsyncPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementCharsetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementCrossOriginPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementDeferPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementEventPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementHtmlForPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementNoncePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementSrcPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementTextPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElementTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementAddMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementGetAutofocusMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementGetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementGetFormMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementGetLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementGetMultipleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementGetOptionsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementGetSelectTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementGetSelectedIndexMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementGetSizeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementGetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementGetWillValidateMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementNamedItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementRemoveMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementSetAutofocusMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementSetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementSetLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementSetMultipleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementSetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementSetSelectedIndexMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementSetSizeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: data DOMHTMLSelectElementSetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.ResolveDOMHTMLSelectElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.ResolveDOMHTMLSelectElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementSetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementSetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementNamedItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementRemoveMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementSetSelectedIndexMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementSetSizeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementSetAutofocusMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementSetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementSetMultipleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementSetLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ (b -> c -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK b, GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElementK c) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementAddMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementGetSelectTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementGetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementGetSelectedIndexMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementGetSizeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementGetAutofocusMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementGetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementGetMultipleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementGetWillValidateMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementGetLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementGetFormMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementGetOptionsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementAutofocusPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementDisabledPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementFormPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementLabelsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementMultiplePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementOptionsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementRequiredPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementSelectedIndexPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementSelectedOptionsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementSizePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementValidationMessagePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElementWillValidatePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: data DOMHTMLStyleElementGetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: data DOMHTMLStyleElementGetMediaMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: data DOMHTMLStyleElementGetSheetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: data DOMHTMLStyleElementGetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: data DOMHTMLStyleElementSetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: data DOMHTMLStyleElementSetMediaMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: data DOMHTMLStyleElementSetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.ResolveDOMHTMLStyleElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.ResolveDOMHTMLStyleElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementSetMediaMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementSetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementSetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementGetMediaMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementGetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementGetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementGetSheetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementDisabledPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementMediaPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementSheetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElementTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement: data DOMHTMLTableCaptionElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement: data DOMHTMLTableCaptionElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.ResolveDOMHTMLTableCaptionElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.ResolveDOMHTMLTableCaptionElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementGetAbbrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementGetAxisMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementGetBgColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementGetCellIndexMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementGetChMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementGetChOffMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementGetColSpanMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementGetHeadersMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementGetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementGetNoWrapMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementGetRowSpanMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementGetScopeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementGetVAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementGetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementSetAbbrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementSetAxisMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementSetBgColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementSetChMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementSetChOffMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementSetColSpanMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementSetHeadersMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementSetHeightMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementSetNoWrapMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementSetRowSpanMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementSetScopeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementSetVAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: data DOMHTMLTableCellElementSetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.ResolveDOMHTMLTableCellElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.ResolveDOMHTMLTableCellElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementSetAbbrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementSetAxisMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementSetBgColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementSetChMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementSetChOffMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementSetHeadersMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementSetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementSetScopeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementSetVAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementSetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementSetColSpanMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementSetRowSpanMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementSetNoWrapMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementGetAbbrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementGetAxisMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementGetBgColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementGetChMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementGetChOffMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementGetHeadersMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementGetHeightMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementGetScopeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementGetVAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementGetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementGetCellIndexMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementGetColSpanMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementGetRowSpanMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementGetNoWrapMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementAbbrPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementAxisPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementBgColorPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementCellIndexPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementChOffPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementChPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementColSpanPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementHeadersPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementHeightPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementNoWrapPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementRowSpanPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementScopePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementVAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElementWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: data DOMHTMLTableColElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: data DOMHTMLTableColElementGetChMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: data DOMHTMLTableColElementGetChOffMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: data DOMHTMLTableColElementGetSpanMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: data DOMHTMLTableColElementGetVAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: data DOMHTMLTableColElementGetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: data DOMHTMLTableColElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: data DOMHTMLTableColElementSetChMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: data DOMHTMLTableColElementSetChOffMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: data DOMHTMLTableColElementSetSpanMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: data DOMHTMLTableColElementSetVAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: data DOMHTMLTableColElementSetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.ResolveDOMHTMLTableColElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.ResolveDOMHTMLTableColElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementSetChMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementSetChOffMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementSetVAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementSetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementSetSpanMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementGetChMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementGetChOffMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementGetVAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementGetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementGetSpanMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementChOffPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementChPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementSpanPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementVAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElementWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementCreateCaptionMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementCreateTFootMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementCreateTHeadMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementDeleteCaptionMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementDeleteRowMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementDeleteTFootMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementDeleteTHeadMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementGetBgColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementGetBorderMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementGetCaptionMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementGetCellPaddingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementGetCellSpacingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementGetRowsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementGetRulesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementGetSummaryMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementGetTBodiesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementGetTFootMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementGetTHeadMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementGetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementInsertRowMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementSetBgColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementSetBorderMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementSetCaptionMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementSetCellPaddingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementSetCellSpacingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementSetRulesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementSetSummaryMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementSetTFootMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementSetTHeadMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: data DOMHTMLTableElementSetWidthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.ResolveDOMHTMLTableElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.ResolveDOMHTMLTableElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementSetBgColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementSetBorderMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementSetCellPaddingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementSetCellSpacingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementSetRulesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementSetSummaryMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementSetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementDeleteRowMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementInsertRowMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a, GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElementK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementSetCaptionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a, GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementSetTFootMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a, GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementSetTHeadMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementDeleteCaptionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementDeleteTFootMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementDeleteTHeadMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementGetBgColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementGetBorderMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementGetCellPaddingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementGetCellSpacingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementGetRulesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementGetSummaryMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementGetWidthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementGetRowsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementGetTBodiesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementCreateCaptionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementCreateTFootMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementCreateTHeadMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementGetCaptionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementGetTFootMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementGetTHeadMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementBgColorPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementBorderPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementCaptionPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementCellPaddingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementCellSpacingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementFramePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementRowsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementRulesPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementSummaryPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementTBodiesPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementTFootPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementTHeadPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElementWidthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: data DOMHTMLTableRowElementDeleteCellMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: data DOMHTMLTableRowElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: data DOMHTMLTableRowElementGetBgColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: data DOMHTMLTableRowElementGetCellsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: data DOMHTMLTableRowElementGetChMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: data DOMHTMLTableRowElementGetChOffMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: data DOMHTMLTableRowElementGetRowIndexMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: data DOMHTMLTableRowElementGetSectionRowIndexMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: data DOMHTMLTableRowElementGetVAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: data DOMHTMLTableRowElementInsertCellMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: data DOMHTMLTableRowElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: data DOMHTMLTableRowElementSetBgColorMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: data DOMHTMLTableRowElementSetChMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: data DOMHTMLTableRowElementSetChOffMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: data DOMHTMLTableRowElementSetVAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.ResolveDOMHTMLTableRowElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.ResolveDOMHTMLTableRowElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementSetBgColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementSetChMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementSetChOffMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementSetVAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementDeleteCellMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementInsertCellMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementGetBgColorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementGetChMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementGetChOffMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementGetVAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementGetRowIndexMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementGetSectionRowIndexMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementGetCellsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementBgColorPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementCellsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementChOffPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementChPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementRowIndexPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementSectionRowIndexPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElementVAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: data DOMHTMLTableSectionElementDeleteRowMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: data DOMHTMLTableSectionElementGetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: data DOMHTMLTableSectionElementGetChMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: data DOMHTMLTableSectionElementGetChOffMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: data DOMHTMLTableSectionElementGetRowsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: data DOMHTMLTableSectionElementGetVAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: data DOMHTMLTableSectionElementInsertRowMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: data DOMHTMLTableSectionElementSetAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: data DOMHTMLTableSectionElementSetChMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: data DOMHTMLTableSectionElementSetChOffMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: data DOMHTMLTableSectionElementSetVAlignMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.ResolveDOMHTMLTableSectionElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.ResolveDOMHTMLTableSectionElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementSetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementSetChMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementSetChOffMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementSetVAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementDeleteRowMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementInsertRowMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementGetAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementGetChMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementGetChOffMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementGetVAlignMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementGetRowsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementChOffPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementChPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementRowsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElementVAlignPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementGetAreaTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementGetAutofocusMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementGetColsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementGetDefaultValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementGetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementGetFormMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementGetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementGetReadOnlyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementGetRowsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementGetSelectionEndMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementGetSelectionStartMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementGetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementGetWillValidateMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementIsEditedMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementSelectMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementSetAutofocusMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementSetColsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementSetDefaultValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementSetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementSetNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementSetReadOnlyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementSetRowsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementSetSelectionEndMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementSetSelectionRangeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementSetSelectionStartMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: data DOMHTMLTextAreaElementSetValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.ResolveDOMHTMLTextAreaElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.ResolveDOMHTMLTextAreaElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementSetDefaultValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementSetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementSetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> GHC.Int.Int64 -> Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementSetSelectionRangeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementSetColsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementSetRowsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementSetSelectionEndMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementSetSelectionStartMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementSetAutofocusMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementSetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementSetReadOnlyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementSelectMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementGetAreaTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementGetDefaultValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementGetNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementGetValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementGetColsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementGetRowsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementGetSelectionEndMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementGetSelectionStartMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementGetAutofocusMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementGetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementGetReadOnlyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementGetWillValidateMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementIsEditedMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementGetFormMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementAutocapitalizePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementAutocorrectPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementAutofocusPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementColsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementDefaultValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementDirNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementDisabledPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementFormPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementLabelsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementMaxLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementPlaceholderPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementReadOnlyPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementRequiredPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementRowsPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementSelectionDirectionPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementSelectionEndPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementSelectionStartPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementTextLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementValidationMessagePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementWillValidatePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElementWrapPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement: data DOMHTMLTitleElementGetTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement: data DOMHTMLTitleElementSetTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.ResolveDOMHTMLTitleElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.ResolveDOMHTMLTitleElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElementSetTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElementGetTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElementTextPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElement
+ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: data DOMHTMLUListElementGetCompactMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: data DOMHTMLUListElementGetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: data DOMHTMLUListElementSetCompactMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: data DOMHTMLUListElementSetTypeAttrMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElement o) => GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElementK o
+ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.ResolveDOMHTMLUListElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElement p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.ResolveDOMHTMLUListElementMethod t GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElement, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElement p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElement -> p)
+ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElementSetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElementSetCompactMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElementGetTypeAttrMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElementK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElementGetCompactMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElementCompactPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElementTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMHTMLUListElement: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElement
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: data DOMKeyboardEventGetAltGraphKeyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: data DOMKeyboardEventGetAltKeyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: data DOMKeyboardEventGetCtrlKeyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: data DOMKeyboardEventGetKeyIdentifierMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: data DOMKeyboardEventGetKeyLocationMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: data DOMKeyboardEventGetMetaKeyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: data DOMKeyboardEventGetModifierStateMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: data DOMKeyboardEventGetShiftKeyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: data DOMKeyboardEventInitKeyboardEventMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent o) => GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventK o
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.ResolveDOMKeyboardEventMethod t GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent -> p)
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.ResolveDOMKeyboardEventMethod t GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent -> p)
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> GHC.Types.Bool -> GHC.Types.Bool -> b -> Data.Text.Internal.Text -> GHC.Word.Word64 -> GHC.Types.Bool -> GHC.Types.Bool -> GHC.Types.Bool -> GHC.Types.Bool -> GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventK a, GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventInitKeyboardEventMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventGetModifierStateMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventGetKeyIdentifierMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventGetAltGraphKeyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventGetAltKeyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventGetCtrlKeyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventGetMetaKeyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventGetShiftKeyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventGetKeyLocationMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventAltGraphKeyPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventAltKeyPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventCtrlKeyPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventKeyIdentifierPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventKeyLocationPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventMetaKeyPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEventShiftKeyPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMKeyboardEvent: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent
+ GI.WebKit2WebExtension.Objects.DOMMediaList: data DOMMediaListAppendMediumMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMediaList: data DOMMediaListDeleteMediumMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMediaList: data DOMMediaListGetLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMediaList: data DOMMediaListGetMediaTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMediaList: data DOMMediaListItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMediaList: data DOMMediaListSetMediaTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMediaList: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList o) => GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaListK o
+ GI.WebKit2WebExtension.Objects.DOMMediaList: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMMediaList.ResolveDOMMediaListMethod t GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList -> p)
+ GI.WebKit2WebExtension.Objects.DOMMediaList: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMMediaList.ResolveDOMMediaListMethod t GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList -> p)
+ GI.WebKit2WebExtension.Objects.DOMMediaList: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaListK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaListAppendMediumMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMediaList: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaListK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaListDeleteMediumMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMediaList: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaListK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaListSetMediaTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMediaList: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m Data.Text.Internal.Text), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaListK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaListItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMediaList: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaListK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaListGetMediaTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMediaList: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaListK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaListGetLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMediaList: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaListLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMediaList: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaListMediaTextPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMediaList: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetAltKeyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetButtonMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetClientXMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetClientYMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetCtrlKeyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetFromElementMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetMetaKeyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetOffsetXMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetOffsetYMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetRelatedTargetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetScreenXMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetScreenYMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetShiftKeyMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetToElementMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetXMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventGetYMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: data DOMMouseEventInitMouseEventMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent o) => GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK o
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMMouseEvent.ResolveDOMMouseEventMethod t GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent -> p)
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMMouseEvent.ResolveDOMMouseEventMethod t GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent -> p)
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> GHC.Types.Bool -> GHC.Types.Bool -> b -> GHC.Int.Int64 -> GHC.Int.Int64 -> GHC.Int.Int64 -> GHC.Int.Int64 -> GHC.Int.Int64 -> GHC.Types.Bool -> GHC.Types.Bool -> GHC.Types.Bool -> GHC.Types.Bool -> GHC.Word.Word16 -> c -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a, GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowK b, GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTargetK c) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventInitMouseEventMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetClientXMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetClientYMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetOffsetXMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetOffsetYMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetScreenXMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetScreenYMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetXMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetYMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetAltKeyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetCtrlKeyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetMetaKeyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetShiftKeyMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GHC.Word.Word16, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetButtonMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetRelatedTargetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetFromElementMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventGetToElementMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventAltKeyPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventButtonPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventClientXPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventClientYPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventCtrlKeyPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventFromElementPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventMetaKeyPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventMovementXPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventMovementYPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventOffsetXPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventOffsetYPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventRelatedTargetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventScreenXPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventScreenYPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventShiftKeyPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventToElementPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventXPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEventYPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMMouseEvent: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: data DOMNamedNodeMapGetLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: data DOMNamedNodeMapGetNamedItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: data DOMNamedNodeMapGetNamedItemNsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: data DOMNamedNodeMapItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: data DOMNamedNodeMapRemoveNamedItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: data DOMNamedNodeMapRemoveNamedItemNsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: data DOMNamedNodeMapSetNamedItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: data DOMNamedNodeMapSetNamedItemNsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap o) => GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapK o
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.ResolveDOMNamedNodeMapMethod t GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap -> p)
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.ResolveDOMNamedNodeMapMethod t GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap -> p)
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapGetNamedItemNsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapRemoveNamedItemNsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapGetNamedItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapRemoveNamedItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance (signature Data.Type.Equality.~ (b -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapSetNamedItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance (signature Data.Type.Equality.~ (b -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapSetNamedItemNsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapGetLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMapLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNamedNodeMap: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeAppendChildMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeCloneNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeCompareDocumentPositionMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeContainsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetBaseUriMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetChildNodesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetFirstChildMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetLastChildMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetLocalNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetNamespaceUriMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetNextSiblingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetNodeNameMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetNodeTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetNodeValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetOwnerDocumentMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetParentElementMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetParentNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetPrefixMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetPreviousSiblingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeGetTextContentMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeHasChildNodesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeInsertBeforeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeIsDefaultNamespaceMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeIsEqualNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeIsSameNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeIsSupportedMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeLookupNamespaceUriMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeLookupPrefixMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeNormalizeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeRemoveChildMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeReplaceChildMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeSetNodeValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeSetPrefixMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: data DOMNodeSetTextContentMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMNode.DOMNode o) => GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK o
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMNode.ResolveDOMNodeMethod t GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMNode.DOMNode p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMNode.DOMNode -> p)
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMNode.ResolveDOMNodeMethod t GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMNode.DOMNode p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMNode.DOMNode -> p)
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeIsSupportedMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeSetNodeValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeSetPrefixMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeSetTextContentMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m Data.Text.Internal.Text), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeLookupNamespaceUriMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m Data.Text.Internal.Text), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeLookupPrefixMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeCloneNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (b -> GHC.Base.Maybe c -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK c) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeInsertBeforeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (b -> c -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK c) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeReplaceChildMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (b -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeContainsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (b -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeIsEqualNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (b -> m GHC.Types.Bool), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeIsSameNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (b -> m GHC.Word.Word16), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeCompareDocumentPositionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (b -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeAppendChildMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ (b -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeRemoveChildMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeNormalizeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetBaseUriMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetLocalNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetNamespaceUriMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetNodeNameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetNodeValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetPrefixMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetTextContentMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeHasChildNodesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m GHC.Word.Word16, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetNodeTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetOwnerDocumentMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMElement.DOMElement, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetParentElementMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetFirstChildMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetLastChildMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetNextSiblingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetParentNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetPreviousSiblingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeGetChildNodesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeBaseUriPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeChildNodesPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeFirstChildPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeLastChildPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeLocalNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeNamespaceUriPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeNextSiblingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeNodeNamePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeNodeTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeNodeValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeOwnerDocumentPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeParentElementPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeParentNodePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodePrefixPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodePreviousSiblingPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeTextContentPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNode: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMNode.DOMNode
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: data DOMNodeIteratorDetachMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: data DOMNodeIteratorGetExpandEntityReferencesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: data DOMNodeIteratorGetFilterMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: data DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: data DOMNodeIteratorGetReferenceNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: data DOMNodeIteratorGetRootMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: data DOMNodeIteratorGetWhatToShowMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: data DOMNodeIteratorNextNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: data DOMNodeIteratorPreviousNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator o) => GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorK o
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMNodeIterator.ResolveDOMNodeIteratorMethod t GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator -> p)
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMNodeIterator.ResolveDOMNodeIteratorMethod t GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator -> p)
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorDetachMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorGetExpandEntityReferencesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorGetWhatToShowMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilter, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorGetFilterMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorGetReferenceNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorGetRootMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorNextNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorPreviousNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorExpandEntityReferencesPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorFilterPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorReferenceNodePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorRootPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIteratorWhatToShowPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeIterator: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator
+ GI.WebKit2WebExtension.Objects.DOMNodeList: data DOMNodeListGetLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeList: data DOMNodeListItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeList: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList o) => GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeListK o
+ GI.WebKit2WebExtension.Objects.DOMNodeList: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMNodeList.ResolveDOMNodeListMethod t GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList -> p)
+ GI.WebKit2WebExtension.Objects.DOMNodeList: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMNodeList.ResolveDOMNodeListMethod t GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList -> p)
+ GI.WebKit2WebExtension.Objects.DOMNodeList: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeListK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeListItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNodeList: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeListK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeListGetLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMNodeList: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeListLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMNodeList: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList
+ GI.WebKit2WebExtension.Objects.DOMObject: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMObject.DOMObject o) => GI.WebKit2WebExtension.Objects.DOMObject.DOMObjectK o
+ GI.WebKit2WebExtension.Objects.DOMObject: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMObject.ResolveDOMObjectMethod t GI.WebKit2WebExtension.Objects.DOMObject.DOMObject, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMObject.DOMObject p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMObject.DOMObject -> p)
+ GI.WebKit2WebExtension.Objects.DOMObject: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMObject.ResolveDOMObjectMethod t GI.WebKit2WebExtension.Objects.DOMObject.DOMObject, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMObject.DOMObject p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMObject.DOMObject -> p)
+ GI.WebKit2WebExtension.Objects.DOMObject: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMObject.DOMObjectCoreObjectPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMObject: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMObject.DOMObject
+ GI.WebKit2WebExtension.Objects.DOMProcessingInstruction: data DOMProcessingInstructionGetSheetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMProcessingInstruction: data DOMProcessingInstructionGetTargetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMProcessingInstruction: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstruction o) => GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstructionK o
+ GI.WebKit2WebExtension.Objects.DOMProcessingInstruction: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.ResolveDOMProcessingInstructionMethod t GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstruction, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstruction p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstruction -> p)
+ GI.WebKit2WebExtension.Objects.DOMProcessingInstruction: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.ResolveDOMProcessingInstructionMethod t GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstruction, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstruction p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstruction -> p)
+ GI.WebKit2WebExtension.Objects.DOMProcessingInstruction: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstructionK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstructionGetTargetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMProcessingInstruction: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstructionK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstructionGetSheetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMProcessingInstruction: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstructionSheetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMProcessingInstruction: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstructionTargetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMProcessingInstruction: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstruction
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeCloneContentsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeCloneRangeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeCollapseMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeCompareBoundaryPointsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeCompareNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeComparePointMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeCreateContextualFragmentMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeDeleteContentsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeDetachMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeExtractContentsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeGetCollapsedMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeGetCommonAncestorContainerMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeGetEndContainerMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeGetEndOffsetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeGetStartContainerMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeGetStartOffsetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeGetTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeInsertNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeIntersectsNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeIsPointInRangeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeSelectNodeContentsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeSelectNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeSetEndAfterMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeSetEndBeforeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeSetEndMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeSetStartAfterMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeSetStartBeforeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeSetStartMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeSurroundContentsMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: data DOMRangeToStringMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMRange.DOMRange o) => GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK o
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMRange.ResolveDOMRangeMethod t GI.WebKit2WebExtension.Objects.DOMRange.DOMRange, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMRange.DOMRange p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMRange.DOMRange -> p)
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMRange.ResolveDOMRangeMethod t GI.WebKit2WebExtension.Objects.DOMRange.DOMRange, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMRange.DOMRange p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMRange.DOMRange -> p)
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeCreateContextualFragmentMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeCollapseMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (GHC.Word.Word16 -> b -> m GHC.Int.Int16), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeCompareBoundaryPointsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (b -> GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeIsPointInRangeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (b -> GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeSetEndMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (b -> GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeSetStartMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (b -> GHC.Int.Int64 -> m GHC.Int.Int16), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeComparePointMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeInsertNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeIntersectsNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeSelectNodeContentsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeSelectNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeSetEndAfterMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeSetEndBeforeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeSetStartAfterMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeSetStartBeforeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeSurroundContentsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ (b -> m GHC.Int.Int16), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeCompareNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeDeleteContentsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeDetachMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeGetCollapsedMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeGetTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeToStringMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeGetEndOffsetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeGetStartOffsetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeCloneContentsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeExtractContentsMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeGetCommonAncestorContainerMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeGetEndContainerMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeGetStartContainerMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMRange.DOMRange, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeCloneRangeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMRange: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeCollapsedPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeCommonAncestorContainerPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeEndContainerPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeEndOffsetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeStartContainerPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeStartOffsetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMRange.DOMRangeTextPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMRange: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMRange.DOMRange
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: data DOMStyleSheetGetContentTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: data DOMStyleSheetGetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: data DOMStyleSheetGetHrefMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: data DOMStyleSheetGetMediaMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: data DOMStyleSheetGetOwnerNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: data DOMStyleSheetGetParentStyleSheetMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: data DOMStyleSheetGetTitleMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: data DOMStyleSheetSetDisabledMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet o) => GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetK o
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMStyleSheet.ResolveDOMStyleSheetMethod t GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet -> p)
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMStyleSheet.ResolveDOMStyleSheetMethod t GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet -> p)
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance (signature Data.Type.Equality.~ (GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetSetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetGetContentTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetGetHrefMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetGetTitleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetGetDisabledMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetGetMediaMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetGetOwnerNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetGetParentStyleSheetMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetDisabledPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetHrefPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetMediaPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetOwnerNodePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetParentStyleSheetPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetTitlePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheetTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheet: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet
+ GI.WebKit2WebExtension.Objects.DOMStyleSheetList: data DOMStyleSheetListGetLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheetList: data DOMStyleSheetListItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheetList: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetList o) => GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetListK o
+ GI.WebKit2WebExtension.Objects.DOMStyleSheetList: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMStyleSheetList.ResolveDOMStyleSheetListMethod t GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetList, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetList p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetList -> p)
+ GI.WebKit2WebExtension.Objects.DOMStyleSheetList: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMStyleSheetList.ResolveDOMStyleSheetListMethod t GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetList, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetList p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetList -> p)
+ GI.WebKit2WebExtension.Objects.DOMStyleSheetList: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetListK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetListItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMStyleSheetList: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetListK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetListGetLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMStyleSheetList: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetListLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMStyleSheetList: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetList
+ GI.WebKit2WebExtension.Objects.DOMText: data DOMTextGetWholeTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMText: data DOMTextReplaceWholeTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMText: data DOMTextSplitTextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMText: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMText.DOMText o) => GI.WebKit2WebExtension.Objects.DOMText.DOMTextK o
+ GI.WebKit2WebExtension.Objects.DOMText: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMText.ResolveDOMTextMethod t GI.WebKit2WebExtension.Objects.DOMText.DOMText, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMText.DOMText p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMText.DOMText -> p)
+ GI.WebKit2WebExtension.Objects.DOMText: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMText.ResolveDOMTextMethod t GI.WebKit2WebExtension.Objects.DOMText.DOMText, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMText.DOMText p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMText.DOMText -> p)
+ GI.WebKit2WebExtension.Objects.DOMText: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m GI.WebKit2WebExtension.Objects.DOMText.DOMText), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMText.DOMTextK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMText.DOMTextReplaceWholeTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMText: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m GI.WebKit2WebExtension.Objects.DOMText.DOMText), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMText.DOMTextK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMText.DOMTextSplitTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMText: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMText.DOMTextK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMText.DOMTextGetWholeTextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMText: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMText.DOMTextWholeTextPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMText: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMText.DOMText
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: data DOMTreeWalkerFirstChildMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: data DOMTreeWalkerGetCurrentNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: data DOMTreeWalkerGetExpandEntityReferencesMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: data DOMTreeWalkerGetFilterMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: data DOMTreeWalkerGetRootMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: data DOMTreeWalkerGetWhatToShowMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: data DOMTreeWalkerLastChildMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: data DOMTreeWalkerNextNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: data DOMTreeWalkerNextSiblingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: data DOMTreeWalkerParentNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: data DOMTreeWalkerPreviousNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: data DOMTreeWalkerPreviousSiblingMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: data DOMTreeWalkerSetCurrentNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker o) => GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerK o
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMTreeWalker.ResolveDOMTreeWalkerMethod t GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker -> p)
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMTreeWalker.ResolveDOMTreeWalkerMethod t GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker -> p)
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (signature Data.Type.Equality.~ (b -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerSetCurrentNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerGetExpandEntityReferencesMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerGetWhatToShowMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilter, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerGetFilterMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerFirstChildMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerGetCurrentNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerGetRootMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerLastChildMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerNextNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerNextSiblingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerParentNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerPreviousNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerPreviousSiblingMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerCurrentNodePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerExpandEntityReferencesPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerFilterPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerRootPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalkerWhatToShowPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMTreeWalker: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: data DOMUIEventGetCharCodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: data DOMUIEventGetDetailMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: data DOMUIEventGetKeyCodeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: data DOMUIEventGetLayerXMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: data DOMUIEventGetLayerYMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: data DOMUIEventGetPageXMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: data DOMUIEventGetPageYMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: data DOMUIEventGetViewMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: data DOMUIEventInitUiEventMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent o) => GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventK o
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMUIEvent.ResolveDOMUIEventMethod t GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent -> p)
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMUIEvent.ResolveDOMUIEventMethod t GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent -> p)
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> GHC.Types.Bool -> GHC.Types.Bool -> b -> GHC.Int.Int64 -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventK a, GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventInitUiEventMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventGetCharCodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventGetDetailMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventGetKeyCodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventGetLayerXMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventGetLayerYMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventGetPageXMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventGetPageYMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventGetViewMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventCharCodePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventDetailPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventKeyCodePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventLayerXPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventLayerYPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventPageXPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventPageYPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventViewPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEventWhichPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMUIEvent: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: data DOMWheelEventGetWheelDeltaMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: data DOMWheelEventGetWheelDeltaXMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: data DOMWheelEventGetWheelDeltaYMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: data DOMWheelEventInitWheelEventMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEvent o) => GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventK o
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMWheelEvent.ResolveDOMWheelEventMethod t GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEvent, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEvent p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEvent -> p)
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMWheelEvent.ResolveDOMWheelEventMethod t GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEvent, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEvent p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEvent -> p)
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance (signature Data.Type.Equality.~ (GHC.Int.Int64 -> GHC.Int.Int64 -> b -> GHC.Int.Int64 -> GHC.Int.Int64 -> GHC.Int.Int64 -> GHC.Int.Int64 -> GHC.Types.Bool -> GHC.Types.Bool -> GHC.Types.Bool -> GHC.Types.Bool -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventK a, GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindowK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventInitWheelEventMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventGetWheelDeltaMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventGetWheelDeltaXMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance (signature Data.Type.Equality.~ m GHC.Int.Int64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventGetWheelDeltaYMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventDeltaModePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventDeltaXPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventDeltaYPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventDeltaZPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventWheelDeltaPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventWheelDeltaXPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEventWheelDeltaYPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMWheelEvent: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEvent
+ GI.WebKit2WebExtension.Objects.DOMXPathExpression: data DOMXPathExpressionEvaluateMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathExpression: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMXPathExpression.DOMXPathExpression o) => GI.WebKit2WebExtension.Objects.DOMXPathExpression.DOMXPathExpressionK o
+ GI.WebKit2WebExtension.Objects.DOMXPathExpression: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMXPathExpression.ResolveDOMXPathExpressionMethod t GI.WebKit2WebExtension.Objects.DOMXPathExpression.DOMXPathExpression, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMXPathExpression.DOMXPathExpression p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMXPathExpression.DOMXPathExpression -> p)
+ GI.WebKit2WebExtension.Objects.DOMXPathExpression: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMXPathExpression.ResolveDOMXPathExpressionMethod t GI.WebKit2WebExtension.Objects.DOMXPathExpression.DOMXPathExpression, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMXPathExpression.DOMXPathExpression p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMXPathExpression.DOMXPathExpression -> p)
+ GI.WebKit2WebExtension.Objects.DOMXPathExpression: instance (signature Data.Type.Equality.~ (b -> GHC.Word.Word16 -> c -> m GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMXPathExpression.DOMXPathExpressionK a, GI.WebKit2WebExtension.Objects.DOMNode.DOMNodeK b, GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultK c) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMXPathExpression.DOMXPathExpressionEvaluateMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMXPathExpression: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMXPathExpression.DOMXPathExpression
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: data DOMXPathResultGetBooleanValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: data DOMXPathResultGetInvalidIteratorStateMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: data DOMXPathResultGetNumberValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: data DOMXPathResultGetResultTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: data DOMXPathResultGetSingleNodeValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: data DOMXPathResultGetSnapshotLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: data DOMXPathResultGetStringValueMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: data DOMXPathResultIterateNextMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: data DOMXPathResultSnapshotItemMethodInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult o) => GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultK o
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMXPathResult.ResolveDOMXPathResultMethod t GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult -> p)
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.DOMXPathResult.ResolveDOMXPathResultMethod t GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult -> p)
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultSnapshotItemMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance (signature Data.Type.Equality.~ m (), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultGetBooleanValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultGetStringValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultGetInvalidIteratorStateMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance (signature Data.Type.Equality.~ m GHC.Types.Double, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultGetNumberValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance (signature Data.Type.Equality.~ m GHC.Word.Word16, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultGetResultTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultGetSnapshotLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultGetSingleNodeValueMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultIterateNextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultBooleanValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultInvalidIteratorStatePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultNumberValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultResultTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultSingleNodeValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultSnapshotLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResultStringValuePropertyInfo
+ GI.WebKit2WebExtension.Objects.DOMXPathResult: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult
+ GI.WebKit2WebExtension.Objects.Frame: data FrameGetJavascriptContextForScriptWorldMethodInfo
+ GI.WebKit2WebExtension.Objects.Frame: data FrameGetJavascriptGlobalContextMethodInfo
+ GI.WebKit2WebExtension.Objects.Frame: data FrameGetUriMethodInfo
+ GI.WebKit2WebExtension.Objects.Frame: data FrameIsMainFrameMethodInfo
+ GI.WebKit2WebExtension.Objects.Frame: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.Frame.Frame o) => GI.WebKit2WebExtension.Objects.Frame.FrameK o
+ GI.WebKit2WebExtension.Objects.Frame: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.Frame.ResolveFrameMethod t GI.WebKit2WebExtension.Objects.Frame.Frame, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.Frame.Frame p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.Frame.Frame -> p)
+ GI.WebKit2WebExtension.Objects.Frame: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.Frame.ResolveFrameMethod t GI.WebKit2WebExtension.Objects.Frame.Frame, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.Frame.Frame p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.Frame.Frame -> p)
+ GI.WebKit2WebExtension.Objects.Frame: instance (signature Data.Type.Equality.~ (b -> m GI.JavaScriptCore.Structs.GlobalContext.GlobalContext), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.Frame.FrameK a, GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorldK b) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.Frame.FrameGetJavascriptContextForScriptWorldMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.Frame: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.Frame.FrameK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.Frame.FrameGetUriMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.Frame: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.Frame.FrameK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.Frame.FrameIsMainFrameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.Frame: instance (signature Data.Type.Equality.~ m GI.JavaScriptCore.Structs.GlobalContext.GlobalContext, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.Frame.FrameK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.Frame.FrameGetJavascriptGlobalContextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.Frame: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.Frame.Frame
+ GI.WebKit2WebExtension.Objects.HitTestResult: data HitTestResultContextIsEditableMethodInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: data HitTestResultContextIsImageMethodInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: data HitTestResultContextIsLinkMethodInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: data HitTestResultContextIsMediaMethodInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: data HitTestResultContextIsScrollbarMethodInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: data HitTestResultContextIsSelectionMethodInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: data HitTestResultGetContextMethodInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: data HitTestResultGetImageUriMethodInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: data HitTestResultGetLinkLabelMethodInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: data HitTestResultGetLinkTitleMethodInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: data HitTestResultGetLinkUriMethodInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: data HitTestResultGetMediaUriMethodInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult o) => GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultK o
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.HitTestResult.ResolveHitTestResultMethod t GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult -> p)
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.HitTestResult.ResolveHitTestResultMethod t GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult -> p)
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultGetImageUriMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultGetLinkLabelMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultGetLinkTitleMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultGetLinkUriMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultGetMediaUriMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultContextIsEditableMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultContextIsImageMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultContextIsLinkMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultContextIsMediaMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultContextIsScrollbarMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance (signature Data.Type.Equality.~ m GHC.Types.Bool, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultContextIsSelectionMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance (signature Data.Type.Equality.~ m GHC.Word.Word32, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultGetContextMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultContextPropertyInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultImageUriPropertyInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultLinkLabelPropertyInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultLinkTitlePropertyInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultLinkUriPropertyInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResultMediaUriPropertyInfo
+ GI.WebKit2WebExtension.Objects.HitTestResult: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult
+ GI.WebKit2WebExtension.Objects.ScriptWorld: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld o) => GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorldK o
+ GI.WebKit2WebExtension.Objects.ScriptWorld: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.ScriptWorld.ResolveScriptWorldMethod t GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld -> p)
+ GI.WebKit2WebExtension.Objects.ScriptWorld: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.ScriptWorld.ResolveScriptWorldMethod t GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld -> p)
+ GI.WebKit2WebExtension.Objects.ScriptWorld: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld
+ GI.WebKit2WebExtension.Objects.ScriptWorld: instance Data.GI.Base.Signals.SignalInfo GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorldWindowObjectClearedSignalInfo
+ GI.WebKit2WebExtension.Objects.URIRequest: data URIRequestGetHttpHeadersMethodInfo
+ GI.WebKit2WebExtension.Objects.URIRequest: data URIRequestGetUriMethodInfo
+ GI.WebKit2WebExtension.Objects.URIRequest: data URIRequestSetUriMethodInfo
+ GI.WebKit2WebExtension.Objects.URIRequest: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.URIRequest.URIRequest o) => GI.WebKit2WebExtension.Objects.URIRequest.URIRequestK o
+ GI.WebKit2WebExtension.Objects.URIRequest: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.URIRequest.ResolveURIRequestMethod t GI.WebKit2WebExtension.Objects.URIRequest.URIRequest, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.URIRequest.URIRequest p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.URIRequest.URIRequest -> p)
+ GI.WebKit2WebExtension.Objects.URIRequest: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.URIRequest.ResolveURIRequestMethod t GI.WebKit2WebExtension.Objects.URIRequest.URIRequest, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.URIRequest.URIRequest p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.URIRequest.URIRequest -> p)
+ GI.WebKit2WebExtension.Objects.URIRequest: instance (signature Data.Type.Equality.~ (Data.Text.Internal.Text -> m ()), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.URIRequest.URIRequestK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.URIRequest.URIRequestSetUriMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.URIRequest: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.URIRequest.URIRequestK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.URIRequest.URIRequestGetUriMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.URIRequest: instance (signature Data.Type.Equality.~ m GI.Soup.Structs.MessageHeaders.MessageHeaders, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.URIRequest.URIRequestK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.URIRequest.URIRequestGetHttpHeadersMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.URIRequest: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.URIRequest.URIRequestUriPropertyInfo
+ GI.WebKit2WebExtension.Objects.URIRequest: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.URIRequest.URIRequest
+ GI.WebKit2WebExtension.Objects.URIResponse: data URIResponseGetContentLengthMethodInfo
+ GI.WebKit2WebExtension.Objects.URIResponse: data URIResponseGetHttpHeadersMethodInfo
+ GI.WebKit2WebExtension.Objects.URIResponse: data URIResponseGetMimeTypeMethodInfo
+ GI.WebKit2WebExtension.Objects.URIResponse: data URIResponseGetStatusCodeMethodInfo
+ GI.WebKit2WebExtension.Objects.URIResponse: data URIResponseGetSuggestedFilenameMethodInfo
+ GI.WebKit2WebExtension.Objects.URIResponse: data URIResponseGetUriMethodInfo
+ GI.WebKit2WebExtension.Objects.URIResponse: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.URIResponse.URIResponse o) => GI.WebKit2WebExtension.Objects.URIResponse.URIResponseK o
+ GI.WebKit2WebExtension.Objects.URIResponse: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.URIResponse.ResolveURIResponseMethod t GI.WebKit2WebExtension.Objects.URIResponse.URIResponse, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.URIResponse.URIResponse p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.URIResponse.URIResponse -> p)
+ GI.WebKit2WebExtension.Objects.URIResponse: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.URIResponse.ResolveURIResponseMethod t GI.WebKit2WebExtension.Objects.URIResponse.URIResponse, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.URIResponse.URIResponse p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.URIResponse.URIResponse -> p)
+ GI.WebKit2WebExtension.Objects.URIResponse: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.URIResponse.URIResponseK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.URIResponse.URIResponseGetMimeTypeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.URIResponse: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.URIResponse.URIResponseK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.URIResponse.URIResponseGetSuggestedFilenameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.URIResponse: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.URIResponse.URIResponseK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.URIResponse.URIResponseGetUriMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.URIResponse: instance (signature Data.Type.Equality.~ m GHC.Word.Word32, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.URIResponse.URIResponseK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.URIResponse.URIResponseGetStatusCodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.URIResponse: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.URIResponse.URIResponseK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.URIResponse.URIResponseGetContentLengthMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.URIResponse: instance (signature Data.Type.Equality.~ m GI.Soup.Structs.MessageHeaders.MessageHeaders, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.URIResponse.URIResponseK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.URIResponse.URIResponseGetHttpHeadersMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.URIResponse: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.URIResponse.URIResponseContentLengthPropertyInfo
+ GI.WebKit2WebExtension.Objects.URIResponse: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.URIResponse.URIResponseHttpHeadersPropertyInfo
+ GI.WebKit2WebExtension.Objects.URIResponse: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.URIResponse.URIResponseMimeTypePropertyInfo
+ GI.WebKit2WebExtension.Objects.URIResponse: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.URIResponse.URIResponseStatusCodePropertyInfo
+ GI.WebKit2WebExtension.Objects.URIResponse: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.URIResponse.URIResponseSuggestedFilenamePropertyInfo
+ GI.WebKit2WebExtension.Objects.URIResponse: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.URIResponse.URIResponseUriPropertyInfo
+ GI.WebKit2WebExtension.Objects.URIResponse: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.URIResponse.URIResponse
+ GI.WebKit2WebExtension.Objects.WebEditor: data WebEditorGetPageMethodInfo
+ GI.WebKit2WebExtension.Objects.WebEditor: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.WebEditor.WebEditor o) => GI.WebKit2WebExtension.Objects.WebEditor.WebEditorK o
+ GI.WebKit2WebExtension.Objects.WebEditor: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.WebEditor.ResolveWebEditorMethod t GI.WebKit2WebExtension.Objects.WebEditor.WebEditor, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.WebEditor.WebEditor p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.WebEditor.WebEditor -> p)
+ GI.WebKit2WebExtension.Objects.WebEditor: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.WebEditor.ResolveWebEditorMethod t GI.WebKit2WebExtension.Objects.WebEditor.WebEditor, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.WebEditor.WebEditor p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.WebEditor.WebEditor -> p)
+ GI.WebKit2WebExtension.Objects.WebEditor: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.WebPage.WebPage, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.WebEditor.WebEditorK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.WebEditor.WebEditorGetPageMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.WebEditor: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.WebEditor.WebEditor
+ GI.WebKit2WebExtension.Objects.WebEditor: instance Data.GI.Base.Signals.SignalInfo GI.WebKit2WebExtension.Objects.WebEditor.WebEditorSelectionChangedSignalInfo
+ GI.WebKit2WebExtension.Objects.WebExtension: data WebExtensionGetPageMethodInfo
+ GI.WebKit2WebExtension.Objects.WebExtension: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.WebExtension.WebExtension o) => GI.WebKit2WebExtension.Objects.WebExtension.WebExtensionK o
+ GI.WebKit2WebExtension.Objects.WebExtension: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.WebExtension.ResolveWebExtensionMethod t GI.WebKit2WebExtension.Objects.WebExtension.WebExtension, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.WebExtension.WebExtension p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.WebExtension.WebExtension -> p)
+ GI.WebKit2WebExtension.Objects.WebExtension: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.WebExtension.ResolveWebExtensionMethod t GI.WebKit2WebExtension.Objects.WebExtension.WebExtension, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.WebExtension.WebExtension p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.WebExtension.WebExtension -> p)
+ GI.WebKit2WebExtension.Objects.WebExtension: instance (signature Data.Type.Equality.~ (GHC.Word.Word64 -> m GI.WebKit2WebExtension.Objects.WebPage.WebPage), Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.WebExtension.WebExtensionK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.WebExtension.WebExtensionGetPageMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.WebExtension: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.WebExtension.WebExtension
+ GI.WebKit2WebExtension.Objects.WebExtension: instance Data.GI.Base.Signals.SignalInfo GI.WebKit2WebExtension.Objects.WebExtension.WebExtensionPageCreatedSignalInfo
+ GI.WebKit2WebExtension.Objects.WebHitTestResult: data WebHitTestResultGetNodeMethodInfo
+ GI.WebKit2WebExtension.Objects.WebHitTestResult: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.WebHitTestResult.WebHitTestResult o) => GI.WebKit2WebExtension.Objects.WebHitTestResult.WebHitTestResultK o
+ GI.WebKit2WebExtension.Objects.WebHitTestResult: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.WebHitTestResult.ResolveWebHitTestResultMethod t GI.WebKit2WebExtension.Objects.WebHitTestResult.WebHitTestResult, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.WebHitTestResult.WebHitTestResult p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.WebHitTestResult.WebHitTestResult -> p)
+ GI.WebKit2WebExtension.Objects.WebHitTestResult: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.WebHitTestResult.ResolveWebHitTestResultMethod t GI.WebKit2WebExtension.Objects.WebHitTestResult.WebHitTestResult, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.WebHitTestResult.WebHitTestResult p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.WebHitTestResult.WebHitTestResult -> p)
+ GI.WebKit2WebExtension.Objects.WebHitTestResult: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMNode.DOMNode, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.WebHitTestResult.WebHitTestResultK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.WebHitTestResult.WebHitTestResultGetNodeMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.WebHitTestResult: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.WebHitTestResult.WebHitTestResultNodePropertyInfo
+ GI.WebKit2WebExtension.Objects.WebHitTestResult: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.WebHitTestResult.WebHitTestResult
+ GI.WebKit2WebExtension.Objects.WebPage: data WebPageGetDomDocumentMethodInfo
+ GI.WebKit2WebExtension.Objects.WebPage: data WebPageGetEditorMethodInfo
+ GI.WebKit2WebExtension.Objects.WebPage: data WebPageGetIdMethodInfo
+ GI.WebKit2WebExtension.Objects.WebPage: data WebPageGetMainFrameMethodInfo
+ GI.WebKit2WebExtension.Objects.WebPage: data WebPageGetUriMethodInfo
+ GI.WebKit2WebExtension.Objects.WebPage: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.WebKit2WebExtension.Objects.WebPage.WebPage o) => GI.WebKit2WebExtension.Objects.WebPage.WebPageK o
+ GI.WebKit2WebExtension.Objects.WebPage: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.WebPage.ResolveWebPageMethod t GI.WebKit2WebExtension.Objects.WebPage.WebPage, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.WebPage.WebPage p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Objects.WebPage.WebPage -> p)
+ GI.WebKit2WebExtension.Objects.WebPage: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Objects.WebPage.ResolveWebPageMethod t GI.WebKit2WebExtension.Objects.WebPage.WebPage, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Objects.WebPage.WebPage p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Objects.WebPage.WebPage -> p)
+ GI.WebKit2WebExtension.Objects.WebPage: instance (signature Data.Type.Equality.~ m Data.Text.Internal.Text, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.WebPage.WebPageK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.WebPage.WebPageGetUriMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.WebPage: instance (signature Data.Type.Equality.~ m GHC.Word.Word64, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.WebPage.WebPageK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.WebPage.WebPageGetIdMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.WebPage: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.WebPage.WebPageK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.WebPage.WebPageGetDomDocumentMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.WebPage: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.Frame.Frame, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.WebPage.WebPageK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.WebPage.WebPageGetMainFrameMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.WebPage: instance (signature Data.Type.Equality.~ m GI.WebKit2WebExtension.Objects.WebEditor.WebEditor, Control.Monad.IO.Class.MonadIO m, GI.WebKit2WebExtension.Objects.WebPage.WebPageK a) => Data.GI.Base.Overloading.MethodInfo GI.WebKit2WebExtension.Objects.WebPage.WebPageGetEditorMethodInfo a signature
+ GI.WebKit2WebExtension.Objects.WebPage: instance Data.GI.Base.Attributes.AttrInfo GI.WebKit2WebExtension.Objects.WebPage.WebPageUriPropertyInfo
+ GI.WebKit2WebExtension.Objects.WebPage: instance Data.GI.Base.BasicTypes.GObject GI.WebKit2WebExtension.Objects.WebPage.WebPage
+ GI.WebKit2WebExtension.Objects.WebPage: instance Data.GI.Base.Signals.SignalInfo GI.WebKit2WebExtension.Objects.WebPage.WebPageContextMenuSignalInfo
+ GI.WebKit2WebExtension.Objects.WebPage: instance Data.GI.Base.Signals.SignalInfo GI.WebKit2WebExtension.Objects.WebPage.WebPageDocumentLoadedSignalInfo
+ GI.WebKit2WebExtension.Objects.WebPage: instance Data.GI.Base.Signals.SignalInfo GI.WebKit2WebExtension.Objects.WebPage.WebPageSendRequestSignalInfo
+ GI.WebKit2WebExtension.Structs.ContextMenuItem_: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Structs.ContextMenuItem_.ResolveContextMenuItem_Method t GI.WebKit2WebExtension.Structs.ContextMenuItem_.ContextMenuItem_, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Structs.ContextMenuItem_.ContextMenuItem_ p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Structs.ContextMenuItem_.ContextMenuItem_ -> p)
+ GI.WebKit2WebExtension.Structs.ContextMenuItem_: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Structs.ContextMenuItem_.ResolveContextMenuItem_Method t GI.WebKit2WebExtension.Structs.ContextMenuItem_.ContextMenuItem_, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Structs.ContextMenuItem_.ContextMenuItem_ p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Structs.ContextMenuItem_.ContextMenuItem_ -> p)
+ GI.WebKit2WebExtension.Structs.ContextMenuItem_: newZeroContextMenuItem_ :: MonadIO m => m ContextMenuItem_
+ GI.WebKit2WebExtension.Structs.ContextMenu_: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Structs.ContextMenu_.ResolveContextMenu_Method t GI.WebKit2WebExtension.Structs.ContextMenu_.ContextMenu_, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Structs.ContextMenu_.ContextMenu_ p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.WebKit2WebExtension.Structs.ContextMenu_.ContextMenu_ -> p)
+ GI.WebKit2WebExtension.Structs.ContextMenu_: instance (info Data.Type.Equality.~ GI.WebKit2WebExtension.Structs.ContextMenu_.ResolveContextMenu_Method t GI.WebKit2WebExtension.Structs.ContextMenu_.ContextMenu_, Data.GI.Base.Overloading.MethodInfo info GI.WebKit2WebExtension.Structs.ContextMenu_.ContextMenu_ p) => GHC.OverloadedLabels.IsLabel t (GI.WebKit2WebExtension.Structs.ContextMenu_.ContextMenu_ -> p)
+ GI.WebKit2WebExtension.Structs.ContextMenu_: newZeroContextMenu_ :: MonadIO m => m ContextMenu_
- GI.WebKit2WebExtension.Objects.ContextMenu: contextMenuNew :: MonadIO m => m ContextMenu
+ GI.WebKit2WebExtension.Objects.ContextMenu: contextMenuNew :: (MonadIO m) => m ContextMenu
- GI.WebKit2WebExtension.Objects.ContextMenuItem: contextMenuItemNewFromStockAction :: MonadIO m => ContextMenuAction -> m ContextMenuItem
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: contextMenuItemNewFromStockAction :: (MonadIO m) => ContextMenuAction -> m ContextMenuItem
- GI.WebKit2WebExtension.Objects.ContextMenuItem: contextMenuItemNewFromStockActionWithLabel :: MonadIO m => ContextMenuAction -> Text -> m ContextMenuItem
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: contextMenuItemNewFromStockActionWithLabel :: (MonadIO m) => ContextMenuAction -> Text -> m ContextMenuItem
- GI.WebKit2WebExtension.Objects.ContextMenuItem: contextMenuItemNewSeparator :: MonadIO m => m ContextMenuItem
+ GI.WebKit2WebExtension.Objects.ContextMenuItem: contextMenuItemNewSeparator :: (MonadIO m) => m ContextMenuItem
- GI.WebKit2WebExtension.Objects.ScriptWorld: scriptWorldGetDefault :: MonadIO m => m ScriptWorld
+ GI.WebKit2WebExtension.Objects.ScriptWorld: scriptWorldGetDefault :: (MonadIO m) => m ScriptWorld
- GI.WebKit2WebExtension.Objects.ScriptWorld: scriptWorldNew :: MonadIO m => m ScriptWorld
+ GI.WebKit2WebExtension.Objects.ScriptWorld: scriptWorldNew :: (MonadIO m) => m ScriptWorld
- GI.WebKit2WebExtension.Objects.URIRequest: uRIRequestNew :: MonadIO m => Text -> m URIRequest
+ GI.WebKit2WebExtension.Objects.URIRequest: uRIRequestNew :: (MonadIO m) => Text -> m URIRequest
- GI.WebKit2WebExtension.Objects.WebHitTestResult: constructWebHitTestResultNode :: DOMNodeK a => a -> IO ([Char], GValue)
+ GI.WebKit2WebExtension.Objects.WebHitTestResult: constructWebHitTestResultNode :: (DOMNodeK a) => a -> IO ([Char], GValue)

Files

GI/WebKit2WebExtension.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -15,6 +16,10 @@     module GI.WebKit2WebExtension.Structs   ,  ++    module Data.GI.Base                     ,++     ) where  import GI.WebKit2WebExtension.Callbacks@@ -35,4 +40,5 @@ import GI.WebKit2WebExtension.Types import GI.WebKit2WebExtension.Callbacks +import Data.GI.Base 
GI/WebKit2WebExtension/Callbacks.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -68,10 +69,10 @@     Ptr WebExtension ->     Ptr GVariant ->     IO ()-webExtensionInitializeWithUserDataFunctionWrapper funptrptr _cb extension user_data = do+webExtensionInitializeWithUserDataFunctionWrapper funptrptr _cb extension userData = do     extension' <- (newObject WebExtension) extension-    user_data' <- newGVariantFromPtr user_data-    _cb  extension' user_data'+    userData' <- newGVariantFromPtr userData+    _cb  extension' userData'     maybeReleaseFunPtr funptrptr  -- callback WebExtensionInitializeFunction
GI/WebKit2WebExtension/Constants.hs view
@@ -1,5 +1,6 @@ {-# LANGUAGE PatternSynonyms, ScopedTypeVariables, ViewPatterns #-} + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1
GI/WebKit2WebExtension/Enums.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1
GI/WebKit2WebExtension/Flags.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1
GI/WebKit2WebExtension/Interfaces.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1
GI/WebKit2WebExtension/Interfaces/DOMEventTarget.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,14 +18,17 @@   -- * Methods -- ** dOMEventTargetAddEventListener+    DOMEventTargetAddEventListenerMethodInfo,     dOMEventTargetAddEventListener          ,   -- ** dOMEventTargetDispatchEvent+    DOMEventTargetDispatchEventMethodInfo   ,     dOMEventTargetDispatchEvent             ,   -- ** dOMEventTargetRemoveEventListener+    DOMEventTargetRemoveEventListenerMethodInfo,     dOMEventTargetRemoveEventListener       ,  @@ -49,11 +53,47 @@ noDOMEventTarget :: Maybe DOMEventTarget noDOMEventTarget = Nothing +type family ResolveDOMEventTargetMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMEventTargetMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMEventTargetMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMEventTargetMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMEventTargetMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMEventTargetMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMEventTargetMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMEventTargetMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMEventTargetMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMEventTargetMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMEventTargetMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMEventTargetMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMEventTargetMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMEventTargetMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMEventTargetMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMEventTargetMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMEventTargetMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMEventTargetMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMEventTargetMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMEventTargetMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMEventTargetMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMEventTargetMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMEventTargetMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMEventTargetMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMEventTargetMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMEventTargetMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMEventTargetMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMEventTargetMethod t DOMEventTarget, MethodInfo info DOMEventTarget p) => IsLabelProxy t (DOMEventTarget -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMEventTargetMethod t DOMEventTarget, MethodInfo info DOMEventTarget p) => IsLabel t (DOMEventTarget -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ type instance AttributeList DOMEventTarget = DOMEventTargetAttributeList type DOMEventTargetAttributeList = ('[ ] :: [(Symbol, *)])  type instance SignalList DOMEventTarget = DOMEventTargetSignalList-type DOMEventTargetSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMEventTargetSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  foreign import ccall "webkit_dom_event_target_get_type"     c_webkit_dom_event_target_get_type :: IO GType@@ -74,9 +114,8 @@  -- method DOMEventTarget::add_event_listener -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "event_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "handler", argType = TInterface "GObject" "Closure", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "use_capture", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "handler", argType = TInterface "GObject" "Closure", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_capture", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "event_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "handler", argType = TInterface "GObject" "Closure", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "use_capture", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -91,28 +130,31 @@  dOMEventTargetAddEventListener ::     (MonadIO m, DOMEventTargetK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- event_name-    Closure ->                              -- handler-    Bool ->                                 -- use_capture-    m Bool-dOMEventTargetAddEventListener _obj event_name handler use_capture = liftIO $ do+    a                                       -- _obj+    -> T.Text                               -- eventName+    -> Closure                              -- handler+    -> Bool                                 -- useCapture+    -> m Bool                               -- result+dOMEventTargetAddEventListener _obj eventName handler useCapture = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj-    event_name' <- textToCString event_name+    eventName' <- textToCString eventName     let handler' = unsafeManagedPtrGetPtr handler-    let use_capture' = (fromIntegral . fromEnum) use_capture-    result <- webkit_dom_event_target_add_event_listener_with_closure _obj' event_name' handler' use_capture'+    let useCapture' = (fromIntegral . fromEnum) useCapture+    result <- webkit_dom_event_target_add_event_listener_with_closure _obj' eventName' handler' useCapture'     let result' = (/= 0) result     touchManagedPtr _obj     touchManagedPtr handler-    freeMem event_name'+    freeMem eventName'     return result' +data DOMEventTargetAddEventListenerMethodInfo+instance (signature ~ (T.Text -> Closure -> Bool -> m Bool), MonadIO m, DOMEventTargetK a) => MethodInfo DOMEventTargetAddEventListenerMethodInfo a signature where+    overloadedMethod _ = dOMEventTargetAddEventListener+ -- method DOMEventTarget::dispatch_event -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "event", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "event", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : True -- Skip return : False@@ -126,9 +168,9 @@  dOMEventTargetDispatchEvent ::     (MonadIO m, DOMEventTargetK a, DOMEventK b) =>-    a ->                                    -- _obj-    b ->                                    -- event-    m ()+    a                                       -- _obj+    -> b                                    -- event+    -> m ()                                 -- result dOMEventTargetDispatchEvent _obj event = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let event' = unsafeManagedPtrCastPtr event@@ -141,11 +183,14 @@         return ()      ) +data DOMEventTargetDispatchEventMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMEventTargetK a, DOMEventK b) => MethodInfo DOMEventTargetDispatchEventMethodInfo a signature where+    overloadedMethod _ = dOMEventTargetDispatchEvent+ -- method DOMEventTarget::remove_event_listener -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "event_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "handler", argType = TInterface "GObject" "Closure", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "use_capture", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "handler", argType = TInterface "GObject" "Closure", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_capture", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "event_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "handler", argType = TInterface "GObject" "Closure", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "use_capture", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -160,21 +205,25 @@  dOMEventTargetRemoveEventListener ::     (MonadIO m, DOMEventTargetK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- event_name-    Closure ->                              -- handler-    Bool ->                                 -- use_capture-    m Bool-dOMEventTargetRemoveEventListener _obj event_name handler use_capture = liftIO $ do+    a                                       -- _obj+    -> T.Text                               -- eventName+    -> Closure                              -- handler+    -> Bool                                 -- useCapture+    -> m Bool                               -- result+dOMEventTargetRemoveEventListener _obj eventName handler useCapture = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj-    event_name' <- textToCString event_name+    eventName' <- textToCString eventName     let handler' = unsafeManagedPtrGetPtr handler-    let use_capture' = (fromIntegral . fromEnum) use_capture-    result <- webkit_dom_event_target_remove_event_listener_with_closure _obj' event_name' handler' use_capture'+    let useCapture' = (fromIntegral . fromEnum) useCapture+    result <- webkit_dom_event_target_remove_event_listener_with_closure _obj' eventName' handler' useCapture'     let result' = (/= 0) result     touchManagedPtr _obj     touchManagedPtr handler-    freeMem event_name'+    freeMem eventName'     return result'++data DOMEventTargetRemoveEventListenerMethodInfo+instance (signature ~ (T.Text -> Closure -> Bool -> m Bool), MonadIO m, DOMEventTargetK a) => MethodInfo DOMEventTargetRemoveEventListenerMethodInfo a signature where+    overloadedMethod _ = dOMEventTargetRemoveEventListener  
GI/WebKit2WebExtension/Interfaces/DOMEventTarget.hs-boot view
@@ -11,3 +11,6 @@ instance GObject DOMEventTarget where class GObject o => DOMEventTargetK o instance (GObject o, IsDescendantOf DOMEventTarget o) => DOMEventTargetK o+data DOMEventTargetAddEventListenerMethodInfo+data DOMEventTargetDispatchEventMethodInfo+data DOMEventTargetRemoveEventListenerMethodInfo
GI/WebKit2WebExtension/Interfaces/DOMNodeFilter.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,6 +18,7 @@   -- * Methods -- ** dOMNodeFilterAcceptNode+    DOMNodeFilterAcceptNodeMethodInfo       ,     dOMNodeFilterAcceptNode                 ,  @@ -41,11 +43,45 @@ noDOMNodeFilter :: Maybe DOMNodeFilter noDOMNodeFilter = Nothing +type family ResolveDOMNodeFilterMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMNodeFilterMethod "acceptNode" o = DOMNodeFilterAcceptNodeMethodInfo+    ResolveDOMNodeFilterMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMNodeFilterMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMNodeFilterMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMNodeFilterMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMNodeFilterMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMNodeFilterMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMNodeFilterMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMNodeFilterMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMNodeFilterMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMNodeFilterMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMNodeFilterMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMNodeFilterMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMNodeFilterMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMNodeFilterMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMNodeFilterMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMNodeFilterMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMNodeFilterMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMNodeFilterMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMNodeFilterMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMNodeFilterMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMNodeFilterMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMNodeFilterMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMNodeFilterMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMNodeFilterMethod t DOMNodeFilter, MethodInfo info DOMNodeFilter p) => IsLabelProxy t (DOMNodeFilter -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMNodeFilterMethod t DOMNodeFilter, MethodInfo info DOMNodeFilter p) => IsLabel t (DOMNodeFilter -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ type instance AttributeList DOMNodeFilter = DOMNodeFilterAttributeList type DOMNodeFilterAttributeList = ('[ ] :: [(Symbol, *)])  type instance SignalList DOMNodeFilter = DOMNodeFilterSignalList-type DOMNodeFilterSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMNodeFilterSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  foreign import ccall "webkit_dom_node_filter_get_type"     c_webkit_dom_node_filter_get_type :: IO GType@@ -66,9 +102,8 @@  -- method DOMNodeFilter::accept_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "node", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "node", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt16 -- throws : False -- Skip return : False@@ -81,9 +116,9 @@  dOMNodeFilterAcceptNode ::     (MonadIO m, DOMNodeFilterK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- node-    m Int16+    a                                       -- _obj+    -> b                                    -- node+    -> m Int16                              -- result dOMNodeFilterAcceptNode _obj node = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let node' = unsafeManagedPtrCastPtr node@@ -91,5 +126,9 @@     touchManagedPtr _obj     touchManagedPtr node     return result++data DOMNodeFilterAcceptNodeMethodInfo+instance (signature ~ (b -> m Int16), MonadIO m, DOMNodeFilterK a, DOMNodeK b) => MethodInfo DOMNodeFilterAcceptNodeMethodInfo a signature where+    overloadedMethod _ = dOMNodeFilterAcceptNode  
GI/WebKit2WebExtension/Interfaces/DOMNodeFilter.hs-boot view
@@ -11,3 +11,4 @@ instance GObject DOMNodeFilter where class GObject o => DOMNodeFilterK o instance (GObject o, IsDescendantOf DOMNodeFilter o) => DOMNodeFilterK o+data DOMNodeFilterAcceptNodeMethodInfo
GI/WebKit2WebExtension/Interfaces/DOMXPathNSResolver.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,6 +18,7 @@   -- * Methods -- ** dOMXPathNSResolverLookupNamespaceUri+    DOMXPathNSResolverLookupNamespaceUriMethodInfo,     dOMXPathNSResolverLookupNamespaceUri    ,  @@ -41,11 +43,45 @@ noDOMXPathNSResolver :: Maybe DOMXPathNSResolver noDOMXPathNSResolver = Nothing +type family ResolveDOMXPathNSResolverMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMXPathNSResolverMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMXPathNSResolverMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMXPathNSResolverMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMXPathNSResolverMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMXPathNSResolverMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMXPathNSResolverMethod "lookupNamespaceUri" o = DOMXPathNSResolverLookupNamespaceUriMethodInfo+    ResolveDOMXPathNSResolverMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMXPathNSResolverMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMXPathNSResolverMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMXPathNSResolverMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMXPathNSResolverMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMXPathNSResolverMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMXPathNSResolverMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMXPathNSResolverMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMXPathNSResolverMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMXPathNSResolverMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMXPathNSResolverMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMXPathNSResolverMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMXPathNSResolverMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMXPathNSResolverMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMXPathNSResolverMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMXPathNSResolverMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMXPathNSResolverMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMXPathNSResolverMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMXPathNSResolverMethod t DOMXPathNSResolver, MethodInfo info DOMXPathNSResolver p) => IsLabelProxy t (DOMXPathNSResolver -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMXPathNSResolverMethod t DOMXPathNSResolver, MethodInfo info DOMXPathNSResolver p) => IsLabel t (DOMXPathNSResolver -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ type instance AttributeList DOMXPathNSResolver = DOMXPathNSResolverAttributeList type DOMXPathNSResolverAttributeList = ('[ ] :: [(Symbol, *)])  type instance SignalList DOMXPathNSResolver = DOMXPathNSResolverSignalList-type DOMXPathNSResolverSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMXPathNSResolverSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  foreign import ccall "webkit_dom_xpath_ns_resolver_get_type"     c_webkit_dom_xpath_ns_resolver_get_type :: IO GType@@ -66,9 +102,8 @@  -- method DOMXPathNSResolver::lookup_namespace_uri -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathNSResolver", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "prefix", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathNSResolver", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "prefix", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathNSResolver", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "prefix", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -81,9 +116,9 @@  dOMXPathNSResolverLookupNamespaceUri ::     (MonadIO m, DOMXPathNSResolverK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- prefix-    m T.Text+    a                                       -- _obj+    -> T.Text                               -- prefix+    -> m T.Text                             -- result dOMXPathNSResolverLookupNamespaceUri _obj prefix = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     prefix' <- textToCString prefix@@ -94,5 +129,9 @@     touchManagedPtr _obj     freeMem prefix'     return result'++data DOMXPathNSResolverLookupNamespaceUriMethodInfo+instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMXPathNSResolverK a) => MethodInfo DOMXPathNSResolverLookupNamespaceUriMethodInfo a signature where+    overloadedMethod _ = dOMXPathNSResolverLookupNamespaceUri  
GI/WebKit2WebExtension/Interfaces/DOMXPathNSResolver.hs-boot view
@@ -11,3 +11,4 @@ instance GObject DOMXPathNSResolver where class GObject o => DOMXPathNSResolverK o instance (GObject o, IsDescendantOf DOMXPathNSResolver o) => DOMXPathNSResolverK o+data DOMXPathNSResolverLookupNamespaceUriMethodInfo
GI/WebKit2WebExtension/Objects.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1
GI/WebKit2WebExtension/Objects/ContextMenu.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,38 +18,47 @@   -- * Methods -- ** contextMenuAppend+    ContextMenuAppendMethodInfo             ,     contextMenuAppend                       ,   -- ** contextMenuFirst+    ContextMenuFirstMethodInfo              ,     contextMenuFirst                        ,   -- ** contextMenuGetItemAtPosition+    ContextMenuGetItemAtPositionMethodInfo  ,     contextMenuGetItemAtPosition            ,   -- ** contextMenuGetItems+    ContextMenuGetItemsMethodInfo           ,     contextMenuGetItems                     ,   -- ** contextMenuGetNItems+    ContextMenuGetNItemsMethodInfo          ,     contextMenuGetNItems                    ,   -- ** contextMenuGetUserData+    ContextMenuGetUserDataMethodInfo        ,     contextMenuGetUserData                  ,   -- ** contextMenuInsert+    ContextMenuInsertMethodInfo             ,     contextMenuInsert                       ,   -- ** contextMenuLast+    ContextMenuLastMethodInfo               ,     contextMenuLast                         ,   -- ** contextMenuMoveItem+    ContextMenuMoveItemMethodInfo           ,     contextMenuMoveItem                     ,  @@ -61,18 +71,22 @@   -- ** contextMenuPrepend+    ContextMenuPrependMethodInfo            ,     contextMenuPrepend                      ,   -- ** contextMenuRemove+    ContextMenuRemoveMethodInfo             ,     contextMenuRemove                       ,   -- ** contextMenuRemoveAll+    ContextMenuRemoveAllMethodInfo          ,     contextMenuRemoveAll                    ,   -- ** contextMenuSetUserData+    ContextMenuSetUserDataMethodInfo        ,     contextMenuSetUserData                  ,  @@ -112,17 +126,62 @@ noContextMenu :: Maybe ContextMenu noContextMenu = Nothing +type family ResolveContextMenuMethod (t :: Symbol) (o :: *) :: * where+    ResolveContextMenuMethod "append" o = ContextMenuAppendMethodInfo+    ResolveContextMenuMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveContextMenuMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveContextMenuMethod "first" o = ContextMenuFirstMethodInfo+    ResolveContextMenuMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveContextMenuMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveContextMenuMethod "insert" o = ContextMenuInsertMethodInfo+    ResolveContextMenuMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveContextMenuMethod "last" o = ContextMenuLastMethodInfo+    ResolveContextMenuMethod "moveItem" o = ContextMenuMoveItemMethodInfo+    ResolveContextMenuMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveContextMenuMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveContextMenuMethod "prepend" o = ContextMenuPrependMethodInfo+    ResolveContextMenuMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveContextMenuMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveContextMenuMethod "remove" o = ContextMenuRemoveMethodInfo+    ResolveContextMenuMethod "removeAll" o = ContextMenuRemoveAllMethodInfo+    ResolveContextMenuMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveContextMenuMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveContextMenuMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveContextMenuMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveContextMenuMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveContextMenuMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveContextMenuMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveContextMenuMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveContextMenuMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveContextMenuMethod "getItemAtPosition" o = ContextMenuGetItemAtPositionMethodInfo+    ResolveContextMenuMethod "getItems" o = ContextMenuGetItemsMethodInfo+    ResolveContextMenuMethod "getNItems" o = ContextMenuGetNItemsMethodInfo+    ResolveContextMenuMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveContextMenuMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveContextMenuMethod "getUserData" o = ContextMenuGetUserDataMethodInfo+    ResolveContextMenuMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveContextMenuMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveContextMenuMethod "setUserData" o = ContextMenuSetUserDataMethodInfo+    ResolveContextMenuMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveContextMenuMethod t ContextMenu, MethodInfo info ContextMenu p) => IsLabelProxy t (ContextMenu -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveContextMenuMethod t ContextMenu, MethodInfo info ContextMenu p) => IsLabel t (ContextMenu -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ type instance AttributeList ContextMenu = ContextMenuAttributeList type ContextMenuAttributeList = ('[ ] :: [(Symbol, *)])  type instance SignalList ContextMenu = ContextMenuSignalList-type ContextMenuSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type ContextMenuSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method ContextMenu::new -- method type : Constructor -- Args : [] -- Lengths : []--- hInArgs : [] -- returnType : TInterface "WebKit2WebExtension" "ContextMenu" -- throws : False -- Skip return : False@@ -133,7 +192,7 @@  contextMenuNew ::     (MonadIO m) =>-    m ContextMenu+    m ContextMenu                           -- result contextMenuNew  = liftIO $ do     result <- webkit_context_menu_new     checkUnexpectedReturnNULL "webkit_context_menu_new" result@@ -142,9 +201,8 @@  -- method ContextMenu::new_with_items -- method type : Constructor--- Args : [Arg {argName = "items", argType = TGList (TInterface "WebKit2WebExtension" "ContextMenuItem"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "items", argType = TGList (TInterface "WebKit2WebExtension" "ContextMenuItem"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "items", argType = TGList (TInterface "WebKit2WebExtension" "ContextMenuItem"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "ContextMenu" -- throws : False -- Skip return : False@@ -156,8 +214,8 @@  contextMenuNewWithItems ::     (MonadIO m, ContextMenuItemK a) =>-    [a] ->                                  -- items-    m ContextMenu+    [a]                                     -- items+    -> m ContextMenu                        -- result contextMenuNewWithItems items = liftIO $ do     let items' = map unsafeManagedPtrCastPtr items     items'' <- packGList items'@@ -170,9 +228,8 @@  -- method ContextMenu::append -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "item", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "item", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "item", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -185,9 +242,9 @@  contextMenuAppend ::     (MonadIO m, ContextMenuK a, ContextMenuItemK b) =>-    a ->                                    -- _obj-    b ->                                    -- item-    m ()+    a                                       -- _obj+    -> b                                    -- item+    -> m ()                                 -- result contextMenuAppend _obj item = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let item' = unsafeManagedPtrCastPtr item@@ -196,11 +253,14 @@     touchManagedPtr item     return () +data ContextMenuAppendMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, ContextMenuK a, ContextMenuItemK b) => MethodInfo ContextMenuAppendMethodInfo a signature where+    overloadedMethod _ = contextMenuAppend+ -- method ContextMenu::first -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "ContextMenuItem" -- throws : False -- Skip return : False@@ -212,8 +272,8 @@  contextMenuFirst ::     (MonadIO m, ContextMenuK a) =>-    a ->                                    -- _obj-    m ContextMenuItem+    a                                       -- _obj+    -> m ContextMenuItem                    -- result contextMenuFirst _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_context_menu_first _obj'@@ -222,11 +282,14 @@     touchManagedPtr _obj     return result' +data ContextMenuFirstMethodInfo+instance (signature ~ (m ContextMenuItem), MonadIO m, ContextMenuK a) => MethodInfo ContextMenuFirstMethodInfo a signature where+    overloadedMethod _ = contextMenuFirst+ -- method ContextMenu::get_item_at_position -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "position", argType = TBasicType TUInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TUInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "position", argType = TBasicType TUInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "ContextMenuItem" -- throws : False -- Skip return : False@@ -239,9 +302,9 @@  contextMenuGetItemAtPosition ::     (MonadIO m, ContextMenuK a) =>-    a ->                                    -- _obj-    Word32 ->                               -- position-    m ContextMenuItem+    a                                       -- _obj+    -> Word32                               -- position+    -> m ContextMenuItem                    -- result contextMenuGetItemAtPosition _obj position = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_context_menu_get_item_at_position _obj' position@@ -250,11 +313,14 @@     touchManagedPtr _obj     return result' +data ContextMenuGetItemAtPositionMethodInfo+instance (signature ~ (Word32 -> m ContextMenuItem), MonadIO m, ContextMenuK a) => MethodInfo ContextMenuGetItemAtPositionMethodInfo a signature where+    overloadedMethod _ = contextMenuGetItemAtPosition+ -- method ContextMenu::get_items -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TGList (TInterface "WebKit2WebExtension" "ContextMenuItem") -- throws : False -- Skip return : False@@ -266,8 +332,8 @@  contextMenuGetItems ::     (MonadIO m, ContextMenuK a) =>-    a ->                                    -- _obj-    m [ContextMenuItem]+    a                                       -- _obj+    -> m [ContextMenuItem]                  -- result contextMenuGetItems _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_context_menu_get_items _obj'@@ -277,11 +343,14 @@     touchManagedPtr _obj     return result'' +data ContextMenuGetItemsMethodInfo+instance (signature ~ (m [ContextMenuItem]), MonadIO m, ContextMenuK a) => MethodInfo ContextMenuGetItemsMethodInfo a signature where+    overloadedMethod _ = contextMenuGetItems+ -- method ContextMenu::get_n_items -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt32 -- throws : False -- Skip return : False@@ -293,19 +362,22 @@  contextMenuGetNItems ::     (MonadIO m, ContextMenuK a) =>-    a ->                                    -- _obj-    m Word32+    a                                       -- _obj+    -> m Word32                             -- result contextMenuGetNItems _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_context_menu_get_n_items _obj'     touchManagedPtr _obj     return result +data ContextMenuGetNItemsMethodInfo+instance (signature ~ (m Word32), MonadIO m, ContextMenuK a) => MethodInfo ContextMenuGetNItemsMethodInfo a signature where+    overloadedMethod _ = contextMenuGetNItems+ -- method ContextMenu::get_user_data -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TVariant -- throws : False -- Skip return : False@@ -317,8 +389,8 @@  contextMenuGetUserData ::     (MonadIO m, ContextMenuK a) =>-    a ->                                    -- _obj-    m GVariant+    a                                       -- _obj+    -> m GVariant                           -- result contextMenuGetUserData _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_context_menu_get_user_data _obj'@@ -327,11 +399,14 @@     touchManagedPtr _obj     return result' +data ContextMenuGetUserDataMethodInfo+instance (signature ~ (m GVariant), MonadIO m, ContextMenuK a) => MethodInfo ContextMenuGetUserDataMethodInfo a signature where+    overloadedMethod _ = contextMenuGetUserData+ -- method ContextMenu::insert -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "item", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "position", argType = TBasicType TInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "item", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "item", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "position", argType = TBasicType TInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -345,10 +420,10 @@  contextMenuInsert ::     (MonadIO m, ContextMenuK a, ContextMenuItemK b) =>-    a ->                                    -- _obj-    b ->                                    -- item-    Int32 ->                                -- position-    m ()+    a                                       -- _obj+    -> b                                    -- item+    -> Int32                                -- position+    -> m ()                                 -- result contextMenuInsert _obj item position = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let item' = unsafeManagedPtrCastPtr item@@ -357,11 +432,14 @@     touchManagedPtr item     return () +data ContextMenuInsertMethodInfo+instance (signature ~ (b -> Int32 -> m ()), MonadIO m, ContextMenuK a, ContextMenuItemK b) => MethodInfo ContextMenuInsertMethodInfo a signature where+    overloadedMethod _ = contextMenuInsert+ -- method ContextMenu::last -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "ContextMenuItem" -- throws : False -- Skip return : False@@ -373,8 +451,8 @@  contextMenuLast ::     (MonadIO m, ContextMenuK a) =>-    a ->                                    -- _obj-    m ContextMenuItem+    a                                       -- _obj+    -> m ContextMenuItem                    -- result contextMenuLast _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_context_menu_last _obj'@@ -383,11 +461,14 @@     touchManagedPtr _obj     return result' +data ContextMenuLastMethodInfo+instance (signature ~ (m ContextMenuItem), MonadIO m, ContextMenuK a) => MethodInfo ContextMenuLastMethodInfo a signature where+    overloadedMethod _ = contextMenuLast+ -- method ContextMenu::move_item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "item", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "position", argType = TBasicType TInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "item", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "item", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "position", argType = TBasicType TInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -401,10 +482,10 @@  contextMenuMoveItem ::     (MonadIO m, ContextMenuK a, ContextMenuItemK b) =>-    a ->                                    -- _obj-    b ->                                    -- item-    Int32 ->                                -- position-    m ()+    a                                       -- _obj+    -> b                                    -- item+    -> Int32                                -- position+    -> m ()                                 -- result contextMenuMoveItem _obj item position = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let item' = unsafeManagedPtrCastPtr item@@ -413,11 +494,14 @@     touchManagedPtr item     return () +data ContextMenuMoveItemMethodInfo+instance (signature ~ (b -> Int32 -> m ()), MonadIO m, ContextMenuK a, ContextMenuItemK b) => MethodInfo ContextMenuMoveItemMethodInfo a signature where+    overloadedMethod _ = contextMenuMoveItem+ -- method ContextMenu::prepend -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "item", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "item", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "item", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -430,9 +514,9 @@  contextMenuPrepend ::     (MonadIO m, ContextMenuK a, ContextMenuItemK b) =>-    a ->                                    -- _obj-    b ->                                    -- item-    m ()+    a                                       -- _obj+    -> b                                    -- item+    -> m ()                                 -- result contextMenuPrepend _obj item = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let item' = unsafeManagedPtrCastPtr item@@ -441,11 +525,14 @@     touchManagedPtr item     return () +data ContextMenuPrependMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, ContextMenuK a, ContextMenuItemK b) => MethodInfo ContextMenuPrependMethodInfo a signature where+    overloadedMethod _ = contextMenuPrepend+ -- method ContextMenu::remove -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "item", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "item", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "item", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -458,9 +545,9 @@  contextMenuRemove ::     (MonadIO m, ContextMenuK a, ContextMenuItemK b) =>-    a ->                                    -- _obj-    b ->                                    -- item-    m ()+    a                                       -- _obj+    -> b                                    -- item+    -> m ()                                 -- result contextMenuRemove _obj item = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let item' = unsafeManagedPtrCastPtr item@@ -469,11 +556,14 @@     touchManagedPtr item     return () +data ContextMenuRemoveMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, ContextMenuK a, ContextMenuItemK b) => MethodInfo ContextMenuRemoveMethodInfo a signature where+    overloadedMethod _ = contextMenuRemove+ -- method ContextMenu::remove_all -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -485,19 +575,22 @@  contextMenuRemoveAll ::     (MonadIO m, ContextMenuK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result contextMenuRemoveAll _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_context_menu_remove_all _obj'     touchManagedPtr _obj     return () +data ContextMenuRemoveAllMethodInfo+instance (signature ~ (m ()), MonadIO m, ContextMenuK a) => MethodInfo ContextMenuRemoveAllMethodInfo a signature where+    overloadedMethod _ = contextMenuRemoveAll+ -- method ContextMenu::set_user_data -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "user_data", argType = TVariant, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TVariant, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "user_data", argType = TVariant, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -510,14 +603,18 @@  contextMenuSetUserData ::     (MonadIO m, ContextMenuK a) =>-    a ->                                    -- _obj-    GVariant ->                             -- user_data-    m ()-contextMenuSetUserData _obj user_data = liftIO $ do+    a                                       -- _obj+    -> GVariant                             -- userData+    -> m ()                                 -- result+contextMenuSetUserData _obj userData = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj-    let user_data' = unsafeManagedPtrGetPtr user_data-    webkit_context_menu_set_user_data _obj' user_data'+    let userData' = unsafeManagedPtrGetPtr userData+    webkit_context_menu_set_user_data _obj' userData'     touchManagedPtr _obj     return ()++data ContextMenuSetUserDataMethodInfo+instance (signature ~ (GVariant -> m ()), MonadIO m, ContextMenuK a) => MethodInfo ContextMenuSetUserDataMethodInfo a signature where+    overloadedMethod _ = contextMenuSetUserData  
GI/WebKit2WebExtension/Objects/ContextMenu.hs-boot view
@@ -11,3 +11,16 @@ instance GObject ContextMenu where class GObject o => ContextMenuK o instance (GObject o, IsDescendantOf ContextMenu o) => ContextMenuK o+data ContextMenuAppendMethodInfo+data ContextMenuFirstMethodInfo+data ContextMenuGetItemAtPositionMethodInfo+data ContextMenuGetItemsMethodInfo+data ContextMenuGetNItemsMethodInfo+data ContextMenuGetUserDataMethodInfo+data ContextMenuInsertMethodInfo+data ContextMenuLastMethodInfo+data ContextMenuMoveItemMethodInfo+data ContextMenuPrependMethodInfo+data ContextMenuRemoveMethodInfo+data ContextMenuRemoveAllMethodInfo+data ContextMenuSetUserDataMethodInfo
GI/WebKit2WebExtension/Objects/ContextMenuItem.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,18 +18,22 @@   -- * Methods -- ** contextMenuItemGetAction+    ContextMenuItemGetActionMethodInfo      ,     contextMenuItemGetAction                ,   -- ** contextMenuItemGetStockAction+    ContextMenuItemGetStockActionMethodInfo ,     contextMenuItemGetStockAction           ,   -- ** contextMenuItemGetSubmenu+    ContextMenuItemGetSubmenuMethodInfo     ,     contextMenuItemGetSubmenu               ,   -- ** contextMenuItemIsSeparator+    ContextMenuItemIsSeparatorMethodInfo    ,     contextMenuItemIsSeparator              ,  @@ -53,6 +58,7 @@   -- ** contextMenuItemSetSubmenu+    ContextMenuItemSetSubmenuMethodInfo     ,     contextMenuItemSetSubmenu               ,  @@ -93,17 +99,54 @@ noContextMenuItem :: Maybe ContextMenuItem noContextMenuItem = Nothing +type family ResolveContextMenuItemMethod (t :: Symbol) (o :: *) :: * where+    ResolveContextMenuItemMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveContextMenuItemMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveContextMenuItemMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveContextMenuItemMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveContextMenuItemMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveContextMenuItemMethod "isSeparator" o = ContextMenuItemIsSeparatorMethodInfo+    ResolveContextMenuItemMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveContextMenuItemMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveContextMenuItemMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveContextMenuItemMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveContextMenuItemMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveContextMenuItemMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveContextMenuItemMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveContextMenuItemMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveContextMenuItemMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveContextMenuItemMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveContextMenuItemMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveContextMenuItemMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveContextMenuItemMethod "getAction" o = ContextMenuItemGetActionMethodInfo+    ResolveContextMenuItemMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveContextMenuItemMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveContextMenuItemMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveContextMenuItemMethod "getStockAction" o = ContextMenuItemGetStockActionMethodInfo+    ResolveContextMenuItemMethod "getSubmenu" o = ContextMenuItemGetSubmenuMethodInfo+    ResolveContextMenuItemMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveContextMenuItemMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveContextMenuItemMethod "setSubmenu" o = ContextMenuItemSetSubmenuMethodInfo+    ResolveContextMenuItemMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveContextMenuItemMethod t ContextMenuItem, MethodInfo info ContextMenuItem p) => IsLabelProxy t (ContextMenuItem -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveContextMenuItemMethod t ContextMenuItem, MethodInfo info ContextMenuItem p) => IsLabel t (ContextMenuItem -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ type instance AttributeList ContextMenuItem = ContextMenuItemAttributeList type ContextMenuItemAttributeList = ('[ ] :: [(Symbol, *)])  type instance SignalList ContextMenuItem = ContextMenuItemSignalList-type ContextMenuItemSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type ContextMenuItemSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method ContextMenuItem::new -- method type : Constructor--- Args : [Arg {argName = "action", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "action", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "action", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "ContextMenuItem" -- throws : False -- Skip return : False@@ -115,8 +158,8 @@  contextMenuItemNew ::     (MonadIO m, Gtk.ActionK a) =>-    a ->                                    -- action-    m ContextMenuItem+    a                                       -- action+    -> m ContextMenuItem                    -- result contextMenuItemNew action = liftIO $ do     let action' = unsafeManagedPtrCastPtr action     result <- webkit_context_menu_item_new action'@@ -127,9 +170,8 @@  -- method ContextMenuItem::new_from_stock_action -- method type : Constructor--- Args : [Arg {argName = "action", argType = TInterface "WebKit2WebExtension" "ContextMenuAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "action", argType = TInterface "WebKit2WebExtension" "ContextMenuAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "action", argType = TInterface "WebKit2WebExtension" "ContextMenuAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "ContextMenuItem" -- throws : False -- Skip return : False@@ -141,8 +183,8 @@  contextMenuItemNewFromStockAction ::     (MonadIO m) =>-    ContextMenuAction ->                    -- action-    m ContextMenuItem+    ContextMenuAction                       -- action+    -> m ContextMenuItem                    -- result contextMenuItemNewFromStockAction action = liftIO $ do     let action' = (fromIntegral . fromEnum) action     result <- webkit_context_menu_item_new_from_stock_action action'@@ -152,9 +194,8 @@  -- method ContextMenuItem::new_from_stock_action_with_label -- method type : Constructor--- Args : [Arg {argName = "action", argType = TInterface "WebKit2WebExtension" "ContextMenuAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "action", argType = TInterface "WebKit2WebExtension" "ContextMenuAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "action", argType = TInterface "WebKit2WebExtension" "ContextMenuAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "ContextMenuItem" -- throws : False -- Skip return : False@@ -167,9 +208,9 @@  contextMenuItemNewFromStockActionWithLabel ::     (MonadIO m) =>-    ContextMenuAction ->                    -- action-    T.Text ->                               -- label-    m ContextMenuItem+    ContextMenuAction                       -- action+    -> T.Text                               -- label+    -> m ContextMenuItem                    -- result contextMenuItemNewFromStockActionWithLabel action label = liftIO $ do     let action' = (fromIntegral . fromEnum) action     label' <- textToCString label@@ -183,7 +224,6 @@ -- method type : Constructor -- Args : [] -- Lengths : []--- hInArgs : [] -- returnType : TInterface "WebKit2WebExtension" "ContextMenuItem" -- throws : False -- Skip return : False@@ -194,7 +234,7 @@  contextMenuItemNewSeparator ::     (MonadIO m) =>-    m ContextMenuItem+    m ContextMenuItem                       -- result contextMenuItemNewSeparator  = liftIO $ do     result <- webkit_context_menu_item_new_separator     checkUnexpectedReturnNULL "webkit_context_menu_item_new_separator" result@@ -203,9 +243,8 @@  -- method ContextMenuItem::new_with_submenu -- method type : Constructor--- Args : [Arg {argName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "submenu", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "submenu", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "submenu", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "ContextMenuItem" -- throws : False -- Skip return : False@@ -218,9 +257,9 @@  contextMenuItemNewWithSubmenu ::     (MonadIO m, ContextMenuK a) =>-    T.Text ->                               -- label-    a ->                                    -- submenu-    m ContextMenuItem+    T.Text                                  -- label+    -> a                                    -- submenu+    -> m ContextMenuItem                    -- result contextMenuItemNewWithSubmenu label submenu = liftIO $ do     label' <- textToCString label     let submenu' = unsafeManagedPtrCastPtr submenu@@ -233,9 +272,8 @@  -- method ContextMenuItem::get_action -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "Gtk" "Action" -- throws : False -- Skip return : False@@ -247,8 +285,8 @@  contextMenuItemGetAction ::     (MonadIO m, ContextMenuItemK a) =>-    a ->                                    -- _obj-    m Gtk.Action+    a                                       -- _obj+    -> m Gtk.Action                         -- result contextMenuItemGetAction _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_context_menu_item_get_action _obj'@@ -257,11 +295,14 @@     touchManagedPtr _obj     return result' +data ContextMenuItemGetActionMethodInfo+instance (signature ~ (m Gtk.Action), MonadIO m, ContextMenuItemK a) => MethodInfo ContextMenuItemGetActionMethodInfo a signature where+    overloadedMethod _ = contextMenuItemGetAction+ -- method ContextMenuItem::get_stock_action -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "ContextMenuAction" -- throws : False -- Skip return : False@@ -273,8 +314,8 @@  contextMenuItemGetStockAction ::     (MonadIO m, ContextMenuItemK a) =>-    a ->                                    -- _obj-    m ContextMenuAction+    a                                       -- _obj+    -> m ContextMenuAction                  -- result contextMenuItemGetStockAction _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_context_menu_item_get_stock_action _obj'@@ -282,11 +323,14 @@     touchManagedPtr _obj     return result' +data ContextMenuItemGetStockActionMethodInfo+instance (signature ~ (m ContextMenuAction), MonadIO m, ContextMenuItemK a) => MethodInfo ContextMenuItemGetStockActionMethodInfo a signature where+    overloadedMethod _ = contextMenuItemGetStockAction+ -- method ContextMenuItem::get_submenu -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "ContextMenu" -- throws : False -- Skip return : False@@ -298,8 +342,8 @@  contextMenuItemGetSubmenu ::     (MonadIO m, ContextMenuItemK a) =>-    a ->                                    -- _obj-    m ContextMenu+    a                                       -- _obj+    -> m ContextMenu                        -- result contextMenuItemGetSubmenu _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_context_menu_item_get_submenu _obj'@@ -308,11 +352,14 @@     touchManagedPtr _obj     return result' +data ContextMenuItemGetSubmenuMethodInfo+instance (signature ~ (m ContextMenu), MonadIO m, ContextMenuItemK a) => MethodInfo ContextMenuItemGetSubmenuMethodInfo a signature where+    overloadedMethod _ = contextMenuItemGetSubmenu+ -- method ContextMenuItem::is_separator -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -324,8 +371,8 @@  contextMenuItemIsSeparator ::     (MonadIO m, ContextMenuItemK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result contextMenuItemIsSeparator _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_context_menu_item_is_separator _obj'@@ -333,11 +380,14 @@     touchManagedPtr _obj     return result' +data ContextMenuItemIsSeparatorMethodInfo+instance (signature ~ (m Bool), MonadIO m, ContextMenuItemK a) => MethodInfo ContextMenuItemIsSeparatorMethodInfo a signature where+    overloadedMethod _ = contextMenuItemIsSeparator+ -- method ContextMenuItem::set_submenu -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "submenu", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "submenu", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "ContextMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "submenu", argType = TInterface "WebKit2WebExtension" "ContextMenu", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -350,9 +400,9 @@  contextMenuItemSetSubmenu ::     (MonadIO m, ContextMenuItemK a, ContextMenuK b) =>-    a ->                                    -- _obj-    Maybe (b) ->                            -- submenu-    m ()+    a                                       -- _obj+    -> Maybe (b)                            -- submenu+    -> m ()                                 -- result contextMenuItemSetSubmenu _obj submenu = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     maybeSubmenu <- case submenu of@@ -364,5 +414,9 @@     touchManagedPtr _obj     whenJust submenu touchManagedPtr     return ()++data ContextMenuItemSetSubmenuMethodInfo+instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ContextMenuItemK a, ContextMenuK b) => MethodInfo ContextMenuItemSetSubmenuMethodInfo a signature where+    overloadedMethod _ = contextMenuItemSetSubmenu  
GI/WebKit2WebExtension/Objects/ContextMenuItem.hs-boot view
@@ -11,3 +11,8 @@ instance GObject ContextMenuItem where class GObject o => ContextMenuItemK o instance (GObject o, IsDescendantOf ContextMenuItem o) => ContextMenuItemK o+data ContextMenuItemGetActionMethodInfo+data ContextMenuItemGetStockActionMethodInfo+data ContextMenuItemGetSubmenuMethodInfo+data ContextMenuItemIsSeparatorMethodInfo+data ContextMenuItemSetSubmenuMethodInfo
GI/WebKit2WebExtension/Objects/DOMAttr.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,22 +18,27 @@   -- * Methods -- ** dOMAttrGetName+    DOMAttrGetNameMethodInfo                ,     dOMAttrGetName                          ,   -- ** dOMAttrGetOwnerElement+    DOMAttrGetOwnerElementMethodInfo        ,     dOMAttrGetOwnerElement                  ,   -- ** dOMAttrGetSpecified+    DOMAttrGetSpecifiedMethodInfo           ,     dOMAttrGetSpecified                     ,   -- ** dOMAttrGetValue+    DOMAttrGetValueMethodInfo               ,     dOMAttrGetValue                         ,   -- ** dOMAttrSetValue+    DOMAttrSetValueMethodInfo               ,     dOMAttrSetValue                         ,  @@ -102,6 +108,81 @@ noDOMAttr :: Maybe DOMAttr noDOMAttr = Nothing +type family ResolveDOMAttrMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMAttrMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMAttrMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMAttrMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMAttrMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMAttrMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMAttrMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMAttrMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMAttrMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMAttrMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMAttrMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMAttrMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMAttrMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMAttrMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMAttrMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMAttrMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMAttrMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMAttrMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMAttrMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMAttrMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMAttrMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMAttrMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMAttrMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMAttrMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMAttrMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMAttrMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMAttrMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMAttrMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMAttrMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMAttrMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMAttrMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMAttrMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMAttrMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMAttrMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMAttrMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMAttrMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMAttrMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMAttrMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMAttrMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMAttrMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMAttrMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMAttrMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMAttrMethod "getName" o = DOMAttrGetNameMethodInfo+    ResolveDOMAttrMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMAttrMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMAttrMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMAttrMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMAttrMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMAttrMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMAttrMethod "getOwnerElement" o = DOMAttrGetOwnerElementMethodInfo+    ResolveDOMAttrMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMAttrMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMAttrMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMAttrMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMAttrMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMAttrMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMAttrMethod "getSpecified" o = DOMAttrGetSpecifiedMethodInfo+    ResolveDOMAttrMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMAttrMethod "getValue" o = DOMAttrGetValueMethodInfo+    ResolveDOMAttrMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMAttrMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMAttrMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMAttrMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMAttrMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMAttrMethod "setValue" o = DOMAttrSetValueMethodInfo+    ResolveDOMAttrMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMAttrMethod t DOMAttr, MethodInfo info DOMAttr p) => IsLabelProxy t (DOMAttr -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMAttrMethod t DOMAttr, MethodInfo info DOMAttr p) => IsLabel t (DOMAttr -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "is-id"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable]@@ -115,7 +196,7 @@     type AttrSetTypeConstraint DOMAttrIsIdPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMAttrIsIdPropertyInfo = DOMAttrK     type AttrGetType DOMAttrIsIdPropertyInfo = Bool-    type AttrLabel DOMAttrIsIdPropertyInfo = "DOMAttr::is-id"+    type AttrLabel DOMAttrIsIdPropertyInfo = "is-id"     attrGet _ = getDOMAttrIsId     attrSet _ = undefined     attrConstruct _ = undefined@@ -133,7 +214,7 @@     type AttrSetTypeConstraint DOMAttrNamePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMAttrNamePropertyInfo = DOMAttrK     type AttrGetType DOMAttrNamePropertyInfo = T.Text-    type AttrLabel DOMAttrNamePropertyInfo = "DOMAttr::name"+    type AttrLabel DOMAttrNamePropertyInfo = "name"     attrGet _ = getDOMAttrName     attrSet _ = undefined     attrConstruct _ = undefined@@ -151,7 +232,7 @@     type AttrSetTypeConstraint DOMAttrOwnerElementPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMAttrOwnerElementPropertyInfo = DOMAttrK     type AttrGetType DOMAttrOwnerElementPropertyInfo = DOMElement-    type AttrLabel DOMAttrOwnerElementPropertyInfo = "DOMAttr::owner-element"+    type AttrLabel DOMAttrOwnerElementPropertyInfo = "owner-element"     attrGet _ = getDOMAttrOwnerElement     attrSet _ = undefined     attrConstruct _ = undefined@@ -169,7 +250,7 @@     type AttrSetTypeConstraint DOMAttrSpecifiedPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMAttrSpecifiedPropertyInfo = DOMAttrK     type AttrGetType DOMAttrSpecifiedPropertyInfo = Bool-    type AttrLabel DOMAttrSpecifiedPropertyInfo = "DOMAttr::specified"+    type AttrLabel DOMAttrSpecifiedPropertyInfo = "specified"     attrGet _ = getDOMAttrSpecified     attrSet _ = undefined     attrConstruct _ = undefined@@ -193,22 +274,21 @@     type AttrSetTypeConstraint DOMAttrValuePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMAttrValuePropertyInfo = DOMAttrK     type AttrGetType DOMAttrValuePropertyInfo = T.Text-    type AttrLabel DOMAttrValuePropertyInfo = "DOMAttr::value"+    type AttrLabel DOMAttrValuePropertyInfo = "value"     attrGet _ = getDOMAttrValue     attrSet _ = setDOMAttrValue     attrConstruct _ = constructDOMAttrValue  type instance AttributeList DOMAttr = DOMAttrAttributeList-type DOMAttrAttributeList = ('[ '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("is-id", DOMAttrIsIdPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("name", DOMAttrNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("owner-element", DOMAttrOwnerElementPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("specified", DOMAttrSpecifiedPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("value", DOMAttrValuePropertyInfo)] :: [(Symbol, *)])+type DOMAttrAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("isId", DOMAttrIsIdPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMAttrNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("ownerElement", DOMAttrOwnerElementPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("specified", DOMAttrSpecifiedPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("value", DOMAttrValuePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMAttr = DOMAttrSignalList-type DOMAttrSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMAttrSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMAttr::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -220,8 +300,8 @@  dOMAttrGetName ::     (MonadIO m, DOMAttrK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMAttrGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_attr_get_name _obj'@@ -231,11 +311,14 @@     touchManagedPtr _obj     return result' +data DOMAttrGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMAttrK a) => MethodInfo DOMAttrGetNameMethodInfo a signature where+    overloadedMethod _ = dOMAttrGetName+ -- method DOMAttr::get_owner_element -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMElement" -- throws : False -- Skip return : False@@ -247,8 +330,8 @@  dOMAttrGetOwnerElement ::     (MonadIO m, DOMAttrK a) =>-    a ->                                    -- _obj-    m DOMElement+    a                                       -- _obj+    -> m DOMElement                         -- result dOMAttrGetOwnerElement _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_attr_get_owner_element _obj'@@ -257,11 +340,14 @@     touchManagedPtr _obj     return result' +data DOMAttrGetOwnerElementMethodInfo+instance (signature ~ (m DOMElement), MonadIO m, DOMAttrK a) => MethodInfo DOMAttrGetOwnerElementMethodInfo a signature where+    overloadedMethod _ = dOMAttrGetOwnerElement+ -- method DOMAttr::get_specified -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -273,8 +359,8 @@  dOMAttrGetSpecified ::     (MonadIO m, DOMAttrK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMAttrGetSpecified _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_attr_get_specified _obj'@@ -282,11 +368,14 @@     touchManagedPtr _obj     return result' +data DOMAttrGetSpecifiedMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMAttrK a) => MethodInfo DOMAttrGetSpecifiedMethodInfo a signature where+    overloadedMethod _ = dOMAttrGetSpecified+ -- method DOMAttr::get_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -298,8 +387,8 @@  dOMAttrGetValue ::     (MonadIO m, DOMAttrK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMAttrGetValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_attr_get_value _obj'@@ -309,11 +398,14 @@     touchManagedPtr _obj     return result' +data DOMAttrGetValueMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMAttrK a) => MethodInfo DOMAttrGetValueMethodInfo a signature where+    overloadedMethod _ = dOMAttrGetValue+ -- method DOMAttr::set_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -327,9 +419,9 @@  dOMAttrSetValue ::     (MonadIO m, DOMAttrK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMAttrSetValue _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -341,5 +433,9 @@      ) (do         freeMem value'      )++data DOMAttrSetValueMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMAttrK a) => MethodInfo DOMAttrSetValueMethodInfo a signature where+    overloadedMethod _ = dOMAttrSetValue  
GI/WebKit2WebExtension/Objects/DOMAttr.hs-boot view
@@ -16,3 +16,8 @@ data DOMAttrOwnerElementPropertyInfo data DOMAttrSpecifiedPropertyInfo data DOMAttrValuePropertyInfo+data DOMAttrGetNameMethodInfo+data DOMAttrGetOwnerElementMethodInfo+data DOMAttrGetSpecifiedMethodInfo+data DOMAttrGetValueMethodInfo+data DOMAttrSetValueMethodInfo
GI/WebKit2WebExtension/Objects/DOMBlob.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,6 +18,7 @@   -- * Methods -- ** dOMBlobGetSize+    DOMBlobGetSizeMethodInfo                ,     dOMBlobGetSize                          ,  @@ -69,6 +71,40 @@ noDOMBlob :: Maybe DOMBlob noDOMBlob = Nothing +type family ResolveDOMBlobMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMBlobMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMBlobMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMBlobMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMBlobMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMBlobMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMBlobMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMBlobMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMBlobMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMBlobMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMBlobMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMBlobMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMBlobMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMBlobMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMBlobMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMBlobMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMBlobMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMBlobMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMBlobMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMBlobMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMBlobMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMBlobMethod "getSize" o = DOMBlobGetSizeMethodInfo+    ResolveDOMBlobMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMBlobMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMBlobMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMBlobMethod t DOMBlob, MethodInfo info DOMBlob p) => IsLabelProxy t (DOMBlob -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMBlobMethod t DOMBlob, MethodInfo info DOMBlob p) => IsLabel t (DOMBlob -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "size"    -- Type: TBasicType TUInt64    -- Flags: [PropertyReadable]@@ -82,7 +118,7 @@     type AttrSetTypeConstraint DOMBlobSizePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMBlobSizePropertyInfo = DOMBlobK     type AttrGetType DOMBlobSizePropertyInfo = Word64-    type AttrLabel DOMBlobSizePropertyInfo = "DOMBlob::size"+    type AttrLabel DOMBlobSizePropertyInfo = "size"     attrGet _ = getDOMBlobSize     attrSet _ = undefined     attrConstruct _ = undefined@@ -100,22 +136,21 @@     type AttrSetTypeConstraint DOMBlobTypePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMBlobTypePropertyInfo = DOMBlobK     type AttrGetType DOMBlobTypePropertyInfo = T.Text-    type AttrLabel DOMBlobTypePropertyInfo = "DOMBlob::type"+    type AttrLabel DOMBlobTypePropertyInfo = "type"     attrGet _ = getDOMBlobType     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMBlob = DOMBlobAttributeList-type DOMBlobAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("size", DOMBlobSizePropertyInfo), '("type", DOMBlobTypePropertyInfo)] :: [(Symbol, *)])+type DOMBlobAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("size", DOMBlobSizePropertyInfo), '("type", DOMBlobTypePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMBlob = DOMBlobSignalList-type DOMBlobSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMBlobSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMBlob::get_size -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMBlob", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMBlob", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMBlob", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -127,12 +162,16 @@  dOMBlobGetSize ::     (MonadIO m, DOMBlobK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMBlobGetSize _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_blob_get_size _obj'     touchManagedPtr _obj     return result++data DOMBlobGetSizeMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMBlobK a) => MethodInfo DOMBlobGetSizeMethodInfo a signature where+    overloadedMethod _ = dOMBlobGetSize  
GI/WebKit2WebExtension/Objects/DOMBlob.hs-boot view
@@ -13,3 +13,4 @@ instance (GObject o, IsDescendantOf DOMBlob o) => DOMBlobK o data DOMBlobSizePropertyInfo data DOMBlobTypePropertyInfo+data DOMBlobGetSizeMethodInfo
GI/WebKit2WebExtension/Objects/DOMCDATASection.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -49,10 +50,85 @@ noDOMCDATASection :: Maybe DOMCDATASection noDOMCDATASection = Nothing +type family ResolveDOMCDATASectionMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMCDATASectionMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMCDATASectionMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMCDATASectionMethod "appendData" o = DOMCharacterDataAppendDataMethodInfo+    ResolveDOMCDATASectionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMCDATASectionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMCDATASectionMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMCDATASectionMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMCDATASectionMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMCDATASectionMethod "deleteData" o = DOMCharacterDataDeleteDataMethodInfo+    ResolveDOMCDATASectionMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMCDATASectionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMCDATASectionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMCDATASectionMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMCDATASectionMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMCDATASectionMethod "insertData" o = DOMCharacterDataInsertDataMethodInfo+    ResolveDOMCDATASectionMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMCDATASectionMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMCDATASectionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMCDATASectionMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMCDATASectionMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMCDATASectionMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMCDATASectionMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMCDATASectionMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMCDATASectionMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMCDATASectionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMCDATASectionMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMCDATASectionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMCDATASectionMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMCDATASectionMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMCDATASectionMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMCDATASectionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMCDATASectionMethod "replaceWholeText" o = DOMTextReplaceWholeTextMethodInfo+    ResolveDOMCDATASectionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMCDATASectionMethod "splitText" o = DOMTextSplitTextMethodInfo+    ResolveDOMCDATASectionMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMCDATASectionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMCDATASectionMethod "substringData" o = DOMCharacterDataSubstringDataMethodInfo+    ResolveDOMCDATASectionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMCDATASectionMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMCDATASectionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMCDATASectionMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMCDATASectionMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMCDATASectionMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMCDATASectionMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMCDATASectionMethod "getLength" o = DOMCharacterDataGetLengthMethodInfo+    ResolveDOMCDATASectionMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMCDATASectionMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMCDATASectionMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMCDATASectionMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMCDATASectionMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMCDATASectionMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMCDATASectionMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMCDATASectionMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMCDATASectionMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMCDATASectionMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMCDATASectionMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMCDATASectionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMCDATASectionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMCDATASectionMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMCDATASectionMethod "getWholeText" o = DOMTextGetWholeTextMethodInfo+    ResolveDOMCDATASectionMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMCDATASectionMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMCDATASectionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMCDATASectionMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMCDATASectionMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMCDATASectionMethod t DOMCDATASection, MethodInfo info DOMCDATASection p) => IsLabelProxy t (DOMCDATASection -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMCDATASectionMethod t DOMCDATASection, MethodInfo info DOMCDATASection p) => IsLabel t (DOMCDATASection -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ type instance AttributeList DOMCDATASection = DOMCDATASectionAttributeList-type DOMCDATASectionAttributeList = ('[ '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMCharacterDataNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMCharacterDataPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("whole-text", DOMTextWholeTextPropertyInfo)] :: [(Symbol, *)])+type DOMCDATASectionAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMCharacterDataNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMCharacterDataPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("wholeText", DOMTextWholeTextPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMCDATASection = DOMCDATASectionSignalList-type DOMCDATASectionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMCDATASectionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  
GI/WebKit2WebExtension/Objects/DOMCSSRule.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,22 +18,27 @@   -- * Methods -- ** dOMCSSRuleGetCssText+    DOMCSSRuleGetCssTextMethodInfo          ,     dOMCSSRuleGetCssText                    ,   -- ** dOMCSSRuleGetParentRule+    DOMCSSRuleGetParentRuleMethodInfo       ,     dOMCSSRuleGetParentRule                 ,   -- ** dOMCSSRuleGetParentStyleSheet+    DOMCSSRuleGetParentStyleSheetMethodInfo ,     dOMCSSRuleGetParentStyleSheet           ,   -- ** dOMCSSRuleGetRuleType+    DOMCSSRuleGetRuleTypeMethodInfo         ,     dOMCSSRuleGetRuleType                   ,   -- ** dOMCSSRuleSetCssText+    DOMCSSRuleSetCssTextMethodInfo          ,     dOMCSSRuleSetCssText                    ,  @@ -97,6 +103,44 @@ noDOMCSSRule :: Maybe DOMCSSRule noDOMCSSRule = Nothing +type family ResolveDOMCSSRuleMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMCSSRuleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMCSSRuleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMCSSRuleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMCSSRuleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMCSSRuleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMCSSRuleMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMCSSRuleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMCSSRuleMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMCSSRuleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMCSSRuleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMCSSRuleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMCSSRuleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMCSSRuleMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMCSSRuleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMCSSRuleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMCSSRuleMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMCSSRuleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMCSSRuleMethod "getCssText" o = DOMCSSRuleGetCssTextMethodInfo+    ResolveDOMCSSRuleMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMCSSRuleMethod "getParentRule" o = DOMCSSRuleGetParentRuleMethodInfo+    ResolveDOMCSSRuleMethod "getParentStyleSheet" o = DOMCSSRuleGetParentStyleSheetMethodInfo+    ResolveDOMCSSRuleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMCSSRuleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMCSSRuleMethod "getRuleType" o = DOMCSSRuleGetRuleTypeMethodInfo+    ResolveDOMCSSRuleMethod "setCssText" o = DOMCSSRuleSetCssTextMethodInfo+    ResolveDOMCSSRuleMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMCSSRuleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMCSSRuleMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMCSSRuleMethod t DOMCSSRule, MethodInfo info DOMCSSRule p) => IsLabelProxy t (DOMCSSRule -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMCSSRuleMethod t DOMCSSRule, MethodInfo info DOMCSSRule p) => IsLabel t (DOMCSSRule -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "css-text"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -116,7 +160,7 @@     type AttrSetTypeConstraint DOMCSSRuleCssTextPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMCSSRuleCssTextPropertyInfo = DOMCSSRuleK     type AttrGetType DOMCSSRuleCssTextPropertyInfo = T.Text-    type AttrLabel DOMCSSRuleCssTextPropertyInfo = "DOMCSSRule::css-text"+    type AttrLabel DOMCSSRuleCssTextPropertyInfo = "css-text"     attrGet _ = getDOMCSSRuleCssText     attrSet _ = setDOMCSSRuleCssText     attrConstruct _ = constructDOMCSSRuleCssText@@ -134,7 +178,7 @@     type AttrSetTypeConstraint DOMCSSRuleParentRulePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMCSSRuleParentRulePropertyInfo = DOMCSSRuleK     type AttrGetType DOMCSSRuleParentRulePropertyInfo = DOMCSSRule-    type AttrLabel DOMCSSRuleParentRulePropertyInfo = "DOMCSSRule::parent-rule"+    type AttrLabel DOMCSSRuleParentRulePropertyInfo = "parent-rule"     attrGet _ = getDOMCSSRuleParentRule     attrSet _ = undefined     attrConstruct _ = undefined@@ -152,7 +196,7 @@     type AttrSetTypeConstraint DOMCSSRuleParentStyleSheetPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMCSSRuleParentStyleSheetPropertyInfo = DOMCSSRuleK     type AttrGetType DOMCSSRuleParentStyleSheetPropertyInfo = DOMCSSStyleSheet-    type AttrLabel DOMCSSRuleParentStyleSheetPropertyInfo = "DOMCSSRule::parent-style-sheet"+    type AttrLabel DOMCSSRuleParentStyleSheetPropertyInfo = "parent-style-sheet"     attrGet _ = getDOMCSSRuleParentStyleSheet     attrSet _ = undefined     attrConstruct _ = undefined@@ -170,22 +214,21 @@     type AttrSetTypeConstraint DOMCSSRuleTypePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMCSSRuleTypePropertyInfo = DOMCSSRuleK     type AttrGetType DOMCSSRuleTypePropertyInfo = Word32-    type AttrLabel DOMCSSRuleTypePropertyInfo = "DOMCSSRule::type"+    type AttrLabel DOMCSSRuleTypePropertyInfo = "type"     attrGet _ = getDOMCSSRuleType     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMCSSRule = DOMCSSRuleAttributeList-type DOMCSSRuleAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("css-text", DOMCSSRuleCssTextPropertyInfo), '("parent-rule", DOMCSSRuleParentRulePropertyInfo), '("parent-style-sheet", DOMCSSRuleParentStyleSheetPropertyInfo), '("type", DOMCSSRuleTypePropertyInfo)] :: [(Symbol, *)])+type DOMCSSRuleAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("cssText", DOMCSSRuleCssTextPropertyInfo), '("parentRule", DOMCSSRuleParentRulePropertyInfo), '("parentStyleSheet", DOMCSSRuleParentStyleSheetPropertyInfo), '("type", DOMCSSRuleTypePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMCSSRule = DOMCSSRuleSignalList-type DOMCSSRuleSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMCSSRuleSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMCSSRule::get_css_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -197,8 +240,8 @@  dOMCSSRuleGetCssText ::     (MonadIO m, DOMCSSRuleK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMCSSRuleGetCssText _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_css_rule_get_css_text _obj'@@ -208,11 +251,14 @@     touchManagedPtr _obj     return result' +data DOMCSSRuleGetCssTextMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMCSSRuleK a) => MethodInfo DOMCSSRuleGetCssTextMethodInfo a signature where+    overloadedMethod _ = dOMCSSRuleGetCssText+ -- method DOMCSSRule::get_parent_rule -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMCSSRule" -- throws : False -- Skip return : False@@ -224,8 +270,8 @@  dOMCSSRuleGetParentRule ::     (MonadIO m, DOMCSSRuleK a) =>-    a ->                                    -- _obj-    m DOMCSSRule+    a                                       -- _obj+    -> m DOMCSSRule                         -- result dOMCSSRuleGetParentRule _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_css_rule_get_parent_rule _obj'@@ -234,11 +280,14 @@     touchManagedPtr _obj     return result' +data DOMCSSRuleGetParentRuleMethodInfo+instance (signature ~ (m DOMCSSRule), MonadIO m, DOMCSSRuleK a) => MethodInfo DOMCSSRuleGetParentRuleMethodInfo a signature where+    overloadedMethod _ = dOMCSSRuleGetParentRule+ -- method DOMCSSRule::get_parent_style_sheet -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMCSSStyleSheet" -- throws : False -- Skip return : False@@ -250,8 +299,8 @@  dOMCSSRuleGetParentStyleSheet ::     (MonadIO m, DOMCSSRuleK a) =>-    a ->                                    -- _obj-    m DOMCSSStyleSheet+    a                                       -- _obj+    -> m DOMCSSStyleSheet                   -- result dOMCSSRuleGetParentStyleSheet _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_css_rule_get_parent_style_sheet _obj'@@ -260,11 +309,14 @@     touchManagedPtr _obj     return result' +data DOMCSSRuleGetParentStyleSheetMethodInfo+instance (signature ~ (m DOMCSSStyleSheet), MonadIO m, DOMCSSRuleK a) => MethodInfo DOMCSSRuleGetParentStyleSheetMethodInfo a signature where+    overloadedMethod _ = dOMCSSRuleGetParentStyleSheet+ -- method DOMCSSRule::get_rule_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt16 -- throws : False -- Skip return : False@@ -276,19 +328,22 @@  dOMCSSRuleGetRuleType ::     (MonadIO m, DOMCSSRuleK a) =>-    a ->                                    -- _obj-    m Word16+    a                                       -- _obj+    -> m Word16                             -- result dOMCSSRuleGetRuleType _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_css_rule_get_rule_type _obj'     touchManagedPtr _obj     return result +data DOMCSSRuleGetRuleTypeMethodInfo+instance (signature ~ (m Word16), MonadIO m, DOMCSSRuleK a) => MethodInfo DOMCSSRuleGetRuleTypeMethodInfo a signature where+    overloadedMethod _ = dOMCSSRuleGetRuleType+ -- method DOMCSSRule::set_css_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -302,9 +357,9 @@  dOMCSSRuleSetCssText ::     (MonadIO m, DOMCSSRuleK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMCSSRuleSetCssText _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -316,5 +371,9 @@      ) (do         freeMem value'      )++data DOMCSSRuleSetCssTextMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMCSSRuleK a) => MethodInfo DOMCSSRuleSetCssTextMethodInfo a signature where+    overloadedMethod _ = dOMCSSRuleSetCssText  
GI/WebKit2WebExtension/Objects/DOMCSSRule.hs-boot view
@@ -15,3 +15,8 @@ data DOMCSSRuleParentRulePropertyInfo data DOMCSSRuleParentStyleSheetPropertyInfo data DOMCSSRuleTypePropertyInfo+data DOMCSSRuleGetCssTextMethodInfo+data DOMCSSRuleGetParentRuleMethodInfo+data DOMCSSRuleGetParentStyleSheetMethodInfo+data DOMCSSRuleGetRuleTypeMethodInfo+data DOMCSSRuleSetCssTextMethodInfo
GI/WebKit2WebExtension/Objects/DOMCSSRuleList.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMCSSRuleListGetLength+    DOMCSSRuleListGetLengthMethodInfo       ,     dOMCSSRuleListGetLength                 ,   -- ** dOMCSSRuleListItem+    DOMCSSRuleListItemMethodInfo            ,     dOMCSSRuleListItem                      ,  @@ -68,6 +71,41 @@ noDOMCSSRuleList :: Maybe DOMCSSRuleList noDOMCSSRuleList = Nothing +type family ResolveDOMCSSRuleListMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMCSSRuleListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMCSSRuleListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMCSSRuleListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMCSSRuleListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMCSSRuleListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMCSSRuleListMethod "item" o = DOMCSSRuleListItemMethodInfo+    ResolveDOMCSSRuleListMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMCSSRuleListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMCSSRuleListMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMCSSRuleListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMCSSRuleListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMCSSRuleListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMCSSRuleListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMCSSRuleListMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMCSSRuleListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMCSSRuleListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMCSSRuleListMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMCSSRuleListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMCSSRuleListMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMCSSRuleListMethod "getLength" o = DOMCSSRuleListGetLengthMethodInfo+    ResolveDOMCSSRuleListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMCSSRuleListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMCSSRuleListMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMCSSRuleListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMCSSRuleListMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMCSSRuleListMethod t DOMCSSRuleList, MethodInfo info DOMCSSRuleList p) => IsLabelProxy t (DOMCSSRuleList -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMCSSRuleListMethod t DOMCSSRuleList, MethodInfo info DOMCSSRuleList p) => IsLabel t (DOMCSSRuleList -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "length"    -- Type: TBasicType TUInt64    -- Flags: [PropertyReadable]@@ -81,22 +119,21 @@     type AttrSetTypeConstraint DOMCSSRuleListLengthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMCSSRuleListLengthPropertyInfo = DOMCSSRuleListK     type AttrGetType DOMCSSRuleListLengthPropertyInfo = Word64-    type AttrLabel DOMCSSRuleListLengthPropertyInfo = "DOMCSSRuleList::length"+    type AttrLabel DOMCSSRuleListLengthPropertyInfo = "length"     attrGet _ = getDOMCSSRuleListLength     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMCSSRuleList = DOMCSSRuleListAttributeList-type DOMCSSRuleListAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("length", DOMCSSRuleListLengthPropertyInfo)] :: [(Symbol, *)])+type DOMCSSRuleListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMCSSRuleListLengthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMCSSRuleList = DOMCSSRuleListSignalList-type DOMCSSRuleListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMCSSRuleListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMCSSRuleList::get_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRuleList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRuleList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRuleList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -108,19 +145,22 @@  dOMCSSRuleListGetLength ::     (MonadIO m, DOMCSSRuleListK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMCSSRuleListGetLength _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_css_rule_list_get_length _obj'     touchManagedPtr _obj     return result +data DOMCSSRuleListGetLengthMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMCSSRuleListK a) => MethodInfo DOMCSSRuleListGetLengthMethodInfo a signature where+    overloadedMethod _ = dOMCSSRuleListGetLength+ -- method DOMCSSRuleList::item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRuleList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRuleList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSRuleList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMCSSRule" -- throws : False -- Skip return : False@@ -133,9 +173,9 @@  dOMCSSRuleListItem ::     (MonadIO m, DOMCSSRuleListK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- index-    m DOMCSSRule+    a                                       -- _obj+    -> Word64                               -- index+    -> m DOMCSSRule                         -- result dOMCSSRuleListItem _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_css_rule_list_item _obj' index@@ -143,5 +183,9 @@     result' <- (wrapObject DOMCSSRule) result     touchManagedPtr _obj     return result'++data DOMCSSRuleListItemMethodInfo+instance (signature ~ (Word64 -> m DOMCSSRule), MonadIO m, DOMCSSRuleListK a) => MethodInfo DOMCSSRuleListItemMethodInfo a signature where+    overloadedMethod _ = dOMCSSRuleListItem  
GI/WebKit2WebExtension/Objects/DOMCSSRuleList.hs-boot view
@@ -12,3 +12,5 @@ class GObject o => DOMCSSRuleListK o instance (GObject o, IsDescendantOf DOMCSSRuleList o) => DOMCSSRuleListK o data DOMCSSRuleListLengthPropertyInfo+data DOMCSSRuleListGetLengthMethodInfo+data DOMCSSRuleListItemMethodInfo
GI/WebKit2WebExtension/Objects/DOMCSSStyleDeclaration.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,46 +18,57 @@   -- * Methods -- ** dOMCSSStyleDeclarationGetCssText+    DOMCSSStyleDeclarationGetCssTextMethodInfo,     dOMCSSStyleDeclarationGetCssText        ,   -- ** dOMCSSStyleDeclarationGetLength+    DOMCSSStyleDeclarationGetLengthMethodInfo,     dOMCSSStyleDeclarationGetLength         ,   -- ** dOMCSSStyleDeclarationGetParentRule+    DOMCSSStyleDeclarationGetParentRuleMethodInfo,     dOMCSSStyleDeclarationGetParentRule     ,   -- ** dOMCSSStyleDeclarationGetPropertyPriority+    DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo,     dOMCSSStyleDeclarationGetPropertyPriority,   -- ** dOMCSSStyleDeclarationGetPropertyShorthand+    DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo,     dOMCSSStyleDeclarationGetPropertyShorthand,   -- ** dOMCSSStyleDeclarationGetPropertyValue+    DOMCSSStyleDeclarationGetPropertyValueMethodInfo,     dOMCSSStyleDeclarationGetPropertyValue  ,   -- ** dOMCSSStyleDeclarationIsPropertyImplicit+    DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo,     dOMCSSStyleDeclarationIsPropertyImplicit,   -- ** dOMCSSStyleDeclarationItem+    DOMCSSStyleDeclarationItemMethodInfo    ,     dOMCSSStyleDeclarationItem              ,   -- ** dOMCSSStyleDeclarationRemoveProperty+    DOMCSSStyleDeclarationRemovePropertyMethodInfo,     dOMCSSStyleDeclarationRemoveProperty    ,   -- ** dOMCSSStyleDeclarationSetCssText+    DOMCSSStyleDeclarationSetCssTextMethodInfo,     dOMCSSStyleDeclarationSetCssText        ,   -- ** dOMCSSStyleDeclarationSetProperty+    DOMCSSStyleDeclarationSetPropertyMethodInfo,     dOMCSSStyleDeclarationSetProperty       ,  @@ -116,6 +128,48 @@ noDOMCSSStyleDeclaration :: Maybe DOMCSSStyleDeclaration noDOMCSSStyleDeclaration = Nothing +type family ResolveDOMCSSStyleDeclarationMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMCSSStyleDeclarationMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "isPropertyImplicit" o = DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "item" o = DOMCSSStyleDeclarationItemMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "removeProperty" o = DOMCSSStyleDeclarationRemovePropertyMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "getCssText" o = DOMCSSStyleDeclarationGetCssTextMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "getLength" o = DOMCSSStyleDeclarationGetLengthMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "getParentRule" o = DOMCSSStyleDeclarationGetParentRuleMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "getPropertyPriority" o = DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "getPropertyShorthand" o = DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "getPropertyValue" o = DOMCSSStyleDeclarationGetPropertyValueMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "setCssText" o = DOMCSSStyleDeclarationSetCssTextMethodInfo+    ResolveDOMCSSStyleDeclarationMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMCSSStyleDeclarationMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMCSSStyleDeclarationMethod t DOMCSSStyleDeclaration, MethodInfo info DOMCSSStyleDeclaration p) => IsLabelProxy t (DOMCSSStyleDeclaration -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMCSSStyleDeclarationMethod t DOMCSSStyleDeclaration, MethodInfo info DOMCSSStyleDeclaration p) => IsLabel t (DOMCSSStyleDeclaration -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "css-text"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -135,7 +189,7 @@     type AttrSetTypeConstraint DOMCSSStyleDeclarationCssTextPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMCSSStyleDeclarationCssTextPropertyInfo = DOMCSSStyleDeclarationK     type AttrGetType DOMCSSStyleDeclarationCssTextPropertyInfo = T.Text-    type AttrLabel DOMCSSStyleDeclarationCssTextPropertyInfo = "DOMCSSStyleDeclaration::css-text"+    type AttrLabel DOMCSSStyleDeclarationCssTextPropertyInfo = "css-text"     attrGet _ = getDOMCSSStyleDeclarationCssText     attrSet _ = setDOMCSSStyleDeclarationCssText     attrConstruct _ = constructDOMCSSStyleDeclarationCssText@@ -153,7 +207,7 @@     type AttrSetTypeConstraint DOMCSSStyleDeclarationLengthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMCSSStyleDeclarationLengthPropertyInfo = DOMCSSStyleDeclarationK     type AttrGetType DOMCSSStyleDeclarationLengthPropertyInfo = Word64-    type AttrLabel DOMCSSStyleDeclarationLengthPropertyInfo = "DOMCSSStyleDeclaration::length"+    type AttrLabel DOMCSSStyleDeclarationLengthPropertyInfo = "length"     attrGet _ = getDOMCSSStyleDeclarationLength     attrSet _ = undefined     attrConstruct _ = undefined@@ -171,22 +225,21 @@     type AttrSetTypeConstraint DOMCSSStyleDeclarationParentRulePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMCSSStyleDeclarationParentRulePropertyInfo = DOMCSSStyleDeclarationK     type AttrGetType DOMCSSStyleDeclarationParentRulePropertyInfo = DOMCSSRule-    type AttrLabel DOMCSSStyleDeclarationParentRulePropertyInfo = "DOMCSSStyleDeclaration::parent-rule"+    type AttrLabel DOMCSSStyleDeclarationParentRulePropertyInfo = "parent-rule"     attrGet _ = getDOMCSSStyleDeclarationParentRule     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMCSSStyleDeclaration = DOMCSSStyleDeclarationAttributeList-type DOMCSSStyleDeclarationAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("css-text", DOMCSSStyleDeclarationCssTextPropertyInfo), '("length", DOMCSSStyleDeclarationLengthPropertyInfo), '("parent-rule", DOMCSSStyleDeclarationParentRulePropertyInfo)] :: [(Symbol, *)])+type DOMCSSStyleDeclarationAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("cssText", DOMCSSStyleDeclarationCssTextPropertyInfo), '("length", DOMCSSStyleDeclarationLengthPropertyInfo), '("parentRule", DOMCSSStyleDeclarationParentRulePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMCSSStyleDeclaration = DOMCSSStyleDeclarationSignalList-type DOMCSSStyleDeclarationSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMCSSStyleDeclarationSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMCSSStyleDeclaration::get_css_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -198,8 +251,8 @@  dOMCSSStyleDeclarationGetCssText ::     (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMCSSStyleDeclarationGetCssText _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_css_style_declaration_get_css_text _obj'@@ -209,11 +262,14 @@     touchManagedPtr _obj     return result' +data DOMCSSStyleDeclarationGetCssTextMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationGetCssTextMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleDeclarationGetCssText+ -- method DOMCSSStyleDeclaration::get_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -225,19 +281,22 @@  dOMCSSStyleDeclarationGetLength ::     (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMCSSStyleDeclarationGetLength _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_css_style_declaration_get_length _obj'     touchManagedPtr _obj     return result +data DOMCSSStyleDeclarationGetLengthMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationGetLengthMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleDeclarationGetLength+ -- method DOMCSSStyleDeclaration::get_parent_rule -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMCSSRule" -- throws : False -- Skip return : False@@ -249,8 +308,8 @@  dOMCSSStyleDeclarationGetParentRule ::     (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a ->                                    -- _obj-    m DOMCSSRule+    a                                       -- _obj+    -> m DOMCSSRule                         -- result dOMCSSStyleDeclarationGetParentRule _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_css_style_declaration_get_parent_rule _obj'@@ -259,11 +318,14 @@     touchManagedPtr _obj     return result' +data DOMCSSStyleDeclarationGetParentRuleMethodInfo+instance (signature ~ (m DOMCSSRule), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationGetParentRuleMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleDeclarationGetParentRule+ -- method DOMCSSStyleDeclaration::get_property_priority -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -276,9 +338,9 @@  dOMCSSStyleDeclarationGetPropertyPriority ::     (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- propertyName-    m T.Text+    a                                       -- _obj+    -> T.Text                               -- propertyName+    -> m T.Text                             -- result dOMCSSStyleDeclarationGetPropertyPriority _obj propertyName = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     propertyName' <- textToCString propertyName@@ -290,11 +352,14 @@     freeMem propertyName'     return result' +data DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo+instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleDeclarationGetPropertyPriority+ -- method DOMCSSStyleDeclaration::get_property_shorthand -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -307,9 +372,9 @@  dOMCSSStyleDeclarationGetPropertyShorthand ::     (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- propertyName-    m T.Text+    a                                       -- _obj+    -> T.Text                               -- propertyName+    -> m T.Text                             -- result dOMCSSStyleDeclarationGetPropertyShorthand _obj propertyName = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     propertyName' <- textToCString propertyName@@ -321,11 +386,14 @@     freeMem propertyName'     return result' +data DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo+instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleDeclarationGetPropertyShorthand+ -- method DOMCSSStyleDeclaration::get_property_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -338,9 +406,9 @@  dOMCSSStyleDeclarationGetPropertyValue ::     (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- propertyName-    m T.Text+    a                                       -- _obj+    -> T.Text                               -- propertyName+    -> m T.Text                             -- result dOMCSSStyleDeclarationGetPropertyValue _obj propertyName = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     propertyName' <- textToCString propertyName@@ -352,11 +420,14 @@     freeMem propertyName'     return result' +data DOMCSSStyleDeclarationGetPropertyValueMethodInfo+instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationGetPropertyValueMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleDeclarationGetPropertyValue+ -- method DOMCSSStyleDeclaration::is_property_implicit -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -369,9 +440,9 @@  dOMCSSStyleDeclarationIsPropertyImplicit ::     (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- propertyName-    m Bool+    a                                       -- _obj+    -> T.Text                               -- propertyName+    -> m Bool                               -- result dOMCSSStyleDeclarationIsPropertyImplicit _obj propertyName = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     propertyName' <- textToCString propertyName@@ -381,11 +452,14 @@     freeMem propertyName'     return result' +data DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo+instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleDeclarationIsPropertyImplicit+ -- method DOMCSSStyleDeclaration::item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -398,9 +472,9 @@  dOMCSSStyleDeclarationItem ::     (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- index-    m T.Text+    a                                       -- _obj+    -> Word64                               -- index+    -> m T.Text                             -- result dOMCSSStyleDeclarationItem _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_css_style_declaration_item _obj' index@@ -410,11 +484,14 @@     touchManagedPtr _obj     return result' +data DOMCSSStyleDeclarationItemMethodInfo+instance (signature ~ (Word64 -> m T.Text), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationItemMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleDeclarationItem+ -- method DOMCSSStyleDeclaration::remove_property -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : True -- Skip return : False@@ -428,9 +505,9 @@  dOMCSSStyleDeclarationRemoveProperty ::     (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- propertyName-    m T.Text+    a                                       -- _obj+    -> T.Text                               -- propertyName+    -> m T.Text                             -- result dOMCSSStyleDeclarationRemoveProperty _obj propertyName = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     propertyName' <- textToCString propertyName@@ -446,11 +523,14 @@         freeMem propertyName'      ) +data DOMCSSStyleDeclarationRemovePropertyMethodInfo+instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationRemovePropertyMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleDeclarationRemoveProperty+ -- method DOMCSSStyleDeclaration::set_css_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -464,9 +544,9 @@  dOMCSSStyleDeclarationSetCssText ::     (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMCSSStyleDeclarationSetCssText _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -479,11 +559,14 @@         freeMem value'      ) +data DOMCSSStyleDeclarationSetCssTextMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationSetCssTextMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleDeclarationSetCssText+ -- method DOMCSSStyleDeclaration::set_property -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "priority", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "priority", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "priority", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -499,11 +582,11 @@  dOMCSSStyleDeclarationSetProperty ::     (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- propertyName-    T.Text ->                               -- value-    T.Text ->                               -- priority-    m ()+    a                                       -- _obj+    -> T.Text                               -- propertyName+    -> T.Text                               -- value+    -> T.Text                               -- priority+    -> m ()                                 -- result dOMCSSStyleDeclarationSetProperty _obj propertyName value priority = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     propertyName' <- textToCString propertyName@@ -521,5 +604,9 @@         freeMem value'         freeMem priority'      )++data DOMCSSStyleDeclarationSetPropertyMethodInfo+instance (signature ~ (T.Text -> T.Text -> T.Text -> m ()), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationSetPropertyMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleDeclarationSetProperty  
GI/WebKit2WebExtension/Objects/DOMCSSStyleDeclaration.hs-boot view
@@ -14,3 +14,14 @@ data DOMCSSStyleDeclarationCssTextPropertyInfo data DOMCSSStyleDeclarationLengthPropertyInfo data DOMCSSStyleDeclarationParentRulePropertyInfo+data DOMCSSStyleDeclarationGetCssTextMethodInfo+data DOMCSSStyleDeclarationGetLengthMethodInfo+data DOMCSSStyleDeclarationGetParentRuleMethodInfo+data DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo+data DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo+data DOMCSSStyleDeclarationGetPropertyValueMethodInfo+data DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo+data DOMCSSStyleDeclarationItemMethodInfo+data DOMCSSStyleDeclarationRemovePropertyMethodInfo+data DOMCSSStyleDeclarationSetCssTextMethodInfo+data DOMCSSStyleDeclarationSetPropertyMethodInfo
GI/WebKit2WebExtension/Objects/DOMCSSStyleSheet.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,30 +18,37 @@   -- * Methods -- ** dOMCSSStyleSheetAddRule+    DOMCSSStyleSheetAddRuleMethodInfo       ,     dOMCSSStyleSheetAddRule                 ,   -- ** dOMCSSStyleSheetDeleteRule+    DOMCSSStyleSheetDeleteRuleMethodInfo    ,     dOMCSSStyleSheetDeleteRule              ,   -- ** dOMCSSStyleSheetGetCssRules+    DOMCSSStyleSheetGetCssRulesMethodInfo   ,     dOMCSSStyleSheetGetCssRules             ,   -- ** dOMCSSStyleSheetGetOwnerRule+    DOMCSSStyleSheetGetOwnerRuleMethodInfo  ,     dOMCSSStyleSheetGetOwnerRule            ,   -- ** dOMCSSStyleSheetGetRules+    DOMCSSStyleSheetGetRulesMethodInfo      ,     dOMCSSStyleSheetGetRules                ,   -- ** dOMCSSStyleSheetInsertRule+    DOMCSSStyleSheetInsertRuleMethodInfo    ,     dOMCSSStyleSheetInsertRule              ,   -- ** dOMCSSStyleSheetRemoveRule+    DOMCSSStyleSheetRemoveRuleMethodInfo    ,     dOMCSSStyleSheetRemoveRule              ,  @@ -98,6 +106,54 @@ noDOMCSSStyleSheet :: Maybe DOMCSSStyleSheet noDOMCSSStyleSheet = Nothing +type family ResolveDOMCSSStyleSheetMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMCSSStyleSheetMethod "addRule" o = DOMCSSStyleSheetAddRuleMethodInfo+    ResolveDOMCSSStyleSheetMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMCSSStyleSheetMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMCSSStyleSheetMethod "deleteRule" o = DOMCSSStyleSheetDeleteRuleMethodInfo+    ResolveDOMCSSStyleSheetMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMCSSStyleSheetMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMCSSStyleSheetMethod "insertRule" o = DOMCSSStyleSheetInsertRuleMethodInfo+    ResolveDOMCSSStyleSheetMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMCSSStyleSheetMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMCSSStyleSheetMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMCSSStyleSheetMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMCSSStyleSheetMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMCSSStyleSheetMethod "removeRule" o = DOMCSSStyleSheetRemoveRuleMethodInfo+    ResolveDOMCSSStyleSheetMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMCSSStyleSheetMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMCSSStyleSheetMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMCSSStyleSheetMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMCSSStyleSheetMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMCSSStyleSheetMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMCSSStyleSheetMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMCSSStyleSheetMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMCSSStyleSheetMethod "getContentType" o = DOMStyleSheetGetContentTypeMethodInfo+    ResolveDOMCSSStyleSheetMethod "getCssRules" o = DOMCSSStyleSheetGetCssRulesMethodInfo+    ResolveDOMCSSStyleSheetMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMCSSStyleSheetMethod "getDisabled" o = DOMStyleSheetGetDisabledMethodInfo+    ResolveDOMCSSStyleSheetMethod "getHref" o = DOMStyleSheetGetHrefMethodInfo+    ResolveDOMCSSStyleSheetMethod "getMedia" o = DOMStyleSheetGetMediaMethodInfo+    ResolveDOMCSSStyleSheetMethod "getOwnerNode" o = DOMStyleSheetGetOwnerNodeMethodInfo+    ResolveDOMCSSStyleSheetMethod "getOwnerRule" o = DOMCSSStyleSheetGetOwnerRuleMethodInfo+    ResolveDOMCSSStyleSheetMethod "getParentStyleSheet" o = DOMStyleSheetGetParentStyleSheetMethodInfo+    ResolveDOMCSSStyleSheetMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMCSSStyleSheetMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMCSSStyleSheetMethod "getRules" o = DOMCSSStyleSheetGetRulesMethodInfo+    ResolveDOMCSSStyleSheetMethod "getTitle" o = DOMStyleSheetGetTitleMethodInfo+    ResolveDOMCSSStyleSheetMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMCSSStyleSheetMethod "setDisabled" o = DOMStyleSheetSetDisabledMethodInfo+    ResolveDOMCSSStyleSheetMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMCSSStyleSheetMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMCSSStyleSheetMethod t DOMCSSStyleSheet, MethodInfo info DOMCSSStyleSheet p) => IsLabelProxy t (DOMCSSStyleSheet -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMCSSStyleSheetMethod t DOMCSSStyleSheet, MethodInfo info DOMCSSStyleSheet p) => IsLabel t (DOMCSSStyleSheet -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "css-rules"    -- Type: TInterface "WebKit2WebExtension" "DOMCSSRuleList"    -- Flags: [PropertyReadable]@@ -111,7 +167,7 @@     type AttrSetTypeConstraint DOMCSSStyleSheetCssRulesPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMCSSStyleSheetCssRulesPropertyInfo = DOMCSSStyleSheetK     type AttrGetType DOMCSSStyleSheetCssRulesPropertyInfo = DOMCSSRuleList-    type AttrLabel DOMCSSStyleSheetCssRulesPropertyInfo = "DOMCSSStyleSheet::css-rules"+    type AttrLabel DOMCSSStyleSheetCssRulesPropertyInfo = "css-rules"     attrGet _ = getDOMCSSStyleSheetCssRules     attrSet _ = undefined     attrConstruct _ = undefined@@ -129,7 +185,7 @@     type AttrSetTypeConstraint DOMCSSStyleSheetOwnerRulePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMCSSStyleSheetOwnerRulePropertyInfo = DOMCSSStyleSheetK     type AttrGetType DOMCSSStyleSheetOwnerRulePropertyInfo = DOMCSSRule-    type AttrLabel DOMCSSStyleSheetOwnerRulePropertyInfo = "DOMCSSStyleSheet::owner-rule"+    type AttrLabel DOMCSSStyleSheetOwnerRulePropertyInfo = "owner-rule"     attrGet _ = getDOMCSSStyleSheetOwnerRule     attrSet _ = undefined     attrConstruct _ = undefined@@ -147,22 +203,21 @@     type AttrSetTypeConstraint DOMCSSStyleSheetRulesPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMCSSStyleSheetRulesPropertyInfo = DOMCSSStyleSheetK     type AttrGetType DOMCSSStyleSheetRulesPropertyInfo = DOMCSSRuleList-    type AttrLabel DOMCSSStyleSheetRulesPropertyInfo = "DOMCSSStyleSheet::rules"+    type AttrLabel DOMCSSStyleSheetRulesPropertyInfo = "rules"     attrGet _ = getDOMCSSStyleSheetRules     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMCSSStyleSheet = DOMCSSStyleSheetAttributeList-type DOMCSSStyleSheetAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("css-rules", DOMCSSStyleSheetCssRulesPropertyInfo), '("disabled", DOMStyleSheetDisabledPropertyInfo), '("href", DOMStyleSheetHrefPropertyInfo), '("media", DOMStyleSheetMediaPropertyInfo), '("owner-node", DOMStyleSheetOwnerNodePropertyInfo), '("owner-rule", DOMCSSStyleSheetOwnerRulePropertyInfo), '("parent-style-sheet", DOMStyleSheetParentStyleSheetPropertyInfo), '("rules", DOMCSSStyleSheetRulesPropertyInfo), '("title", DOMStyleSheetTitlePropertyInfo), '("type", DOMStyleSheetTypePropertyInfo)] :: [(Symbol, *)])+type DOMCSSStyleSheetAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("cssRules", DOMCSSStyleSheetCssRulesPropertyInfo), '("disabled", DOMStyleSheetDisabledPropertyInfo), '("href", DOMStyleSheetHrefPropertyInfo), '("media", DOMStyleSheetMediaPropertyInfo), '("ownerNode", DOMStyleSheetOwnerNodePropertyInfo), '("ownerRule", DOMCSSStyleSheetOwnerRulePropertyInfo), '("parentStyleSheet", DOMStyleSheetParentStyleSheetPropertyInfo), '("rules", DOMCSSStyleSheetRulesPropertyInfo), '("title", DOMStyleSheetTitlePropertyInfo), '("type", DOMStyleSheetTypePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMCSSStyleSheet = DOMCSSStyleSheetSignalList-type DOMCSSStyleSheetSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMCSSStyleSheetSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMCSSStyleSheet::add_rule -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "selector", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "style", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selector", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "style", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "selector", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "style", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : True -- Skip return : False@@ -178,11 +233,11 @@  dOMCSSStyleSheetAddRule ::     (MonadIO m, DOMCSSStyleSheetK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- selector-    T.Text ->                               -- style-    Word64 ->                               -- index-    m Int64+    a                                       -- _obj+    -> T.Text                               -- selector+    -> T.Text                               -- style+    -> Word64                               -- index+    -> m Int64                              -- result dOMCSSStyleSheetAddRule _obj selector style index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     selector' <- textToCString selector@@ -198,11 +253,14 @@         freeMem style'      ) +data DOMCSSStyleSheetAddRuleMethodInfo+instance (signature ~ (T.Text -> T.Text -> Word64 -> m Int64), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo DOMCSSStyleSheetAddRuleMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleSheetAddRule+ -- method DOMCSSStyleSheet::delete_rule -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -216,9 +274,9 @@  dOMCSSStyleSheetDeleteRule ::     (MonadIO m, DOMCSSStyleSheetK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- index-    m ()+    a                                       -- _obj+    -> Word64                               -- index+    -> m ()                                 -- result dOMCSSStyleSheetDeleteRule _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -229,11 +287,14 @@         return ()      ) +data DOMCSSStyleSheetDeleteRuleMethodInfo+instance (signature ~ (Word64 -> m ()), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo DOMCSSStyleSheetDeleteRuleMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleSheetDeleteRule+ -- method DOMCSSStyleSheet::get_css_rules -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMCSSRuleList" -- throws : False -- Skip return : False@@ -245,8 +306,8 @@  dOMCSSStyleSheetGetCssRules ::     (MonadIO m, DOMCSSStyleSheetK a) =>-    a ->                                    -- _obj-    m DOMCSSRuleList+    a                                       -- _obj+    -> m DOMCSSRuleList                     -- result dOMCSSStyleSheetGetCssRules _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_css_style_sheet_get_css_rules _obj'@@ -255,11 +316,14 @@     touchManagedPtr _obj     return result' +data DOMCSSStyleSheetGetCssRulesMethodInfo+instance (signature ~ (m DOMCSSRuleList), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo DOMCSSStyleSheetGetCssRulesMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleSheetGetCssRules+ -- method DOMCSSStyleSheet::get_owner_rule -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMCSSRule" -- throws : False -- Skip return : False@@ -271,8 +335,8 @@  dOMCSSStyleSheetGetOwnerRule ::     (MonadIO m, DOMCSSStyleSheetK a) =>-    a ->                                    -- _obj-    m DOMCSSRule+    a                                       -- _obj+    -> m DOMCSSRule                         -- result dOMCSSStyleSheetGetOwnerRule _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_css_style_sheet_get_owner_rule _obj'@@ -281,11 +345,14 @@     touchManagedPtr _obj     return result' +data DOMCSSStyleSheetGetOwnerRuleMethodInfo+instance (signature ~ (m DOMCSSRule), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo DOMCSSStyleSheetGetOwnerRuleMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleSheetGetOwnerRule+ -- method DOMCSSStyleSheet::get_rules -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMCSSRuleList" -- throws : False -- Skip return : False@@ -297,8 +364,8 @@  dOMCSSStyleSheetGetRules ::     (MonadIO m, DOMCSSStyleSheetK a) =>-    a ->                                    -- _obj-    m DOMCSSRuleList+    a                                       -- _obj+    -> m DOMCSSRuleList                     -- result dOMCSSStyleSheetGetRules _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_css_style_sheet_get_rules _obj'@@ -307,11 +374,14 @@     touchManagedPtr _obj     return result' +data DOMCSSStyleSheetGetRulesMethodInfo+instance (signature ~ (m DOMCSSRuleList), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo DOMCSSStyleSheetGetRulesMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleSheetGetRules+ -- method DOMCSSStyleSheet::insert_rule -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "rule", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rule", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "rule", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : True -- Skip return : False@@ -326,10 +396,10 @@  dOMCSSStyleSheetInsertRule ::     (MonadIO m, DOMCSSStyleSheetK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- rule-    Word64 ->                               -- index-    m Word64+    a                                       -- _obj+    -> T.Text                               -- rule+    -> Word64                               -- index+    -> m Word64                             -- result dOMCSSStyleSheetInsertRule _obj rule index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     rule' <- textToCString rule@@ -342,11 +412,14 @@         freeMem rule'      ) +data DOMCSSStyleSheetInsertRuleMethodInfo+instance (signature ~ (T.Text -> Word64 -> m Word64), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo DOMCSSStyleSheetInsertRuleMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleSheetInsertRule+ -- method DOMCSSStyleSheet::remove_rule -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -360,9 +433,9 @@  dOMCSSStyleSheetRemoveRule ::     (MonadIO m, DOMCSSStyleSheetK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- index-    m ()+    a                                       -- _obj+    -> Word64                               -- index+    -> m ()                                 -- result dOMCSSStyleSheetRemoveRule _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -372,5 +445,9 @@      ) (do         return ()      )++data DOMCSSStyleSheetRemoveRuleMethodInfo+instance (signature ~ (Word64 -> m ()), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo DOMCSSStyleSheetRemoveRuleMethodInfo a signature where+    overloadedMethod _ = dOMCSSStyleSheetRemoveRule  
GI/WebKit2WebExtension/Objects/DOMCSSStyleSheet.hs-boot view
@@ -14,3 +14,10 @@ data DOMCSSStyleSheetCssRulesPropertyInfo data DOMCSSStyleSheetOwnerRulePropertyInfo data DOMCSSStyleSheetRulesPropertyInfo+data DOMCSSStyleSheetAddRuleMethodInfo+data DOMCSSStyleSheetDeleteRuleMethodInfo+data DOMCSSStyleSheetGetCssRulesMethodInfo+data DOMCSSStyleSheetGetOwnerRuleMethodInfo+data DOMCSSStyleSheetGetRulesMethodInfo+data DOMCSSStyleSheetInsertRuleMethodInfo+data DOMCSSStyleSheetRemoveRuleMethodInfo
GI/WebKit2WebExtension/Objects/DOMCSSValue.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,14 +18,17 @@   -- * Methods -- ** dOMCSSValueGetCssText+    DOMCSSValueGetCssTextMethodInfo         ,     dOMCSSValueGetCssText                   ,   -- ** dOMCSSValueGetCssValueType+    DOMCSSValueGetCssValueTypeMethodInfo    ,     dOMCSSValueGetCssValueType              ,   -- ** dOMCSSValueSetCssText+    DOMCSSValueSetCssTextMethodInfo         ,     dOMCSSValueSetCssText                   ,  @@ -79,6 +83,42 @@ noDOMCSSValue :: Maybe DOMCSSValue noDOMCSSValue = Nothing +type family ResolveDOMCSSValueMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMCSSValueMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMCSSValueMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMCSSValueMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMCSSValueMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMCSSValueMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMCSSValueMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMCSSValueMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMCSSValueMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMCSSValueMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMCSSValueMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMCSSValueMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMCSSValueMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMCSSValueMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMCSSValueMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMCSSValueMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMCSSValueMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMCSSValueMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMCSSValueMethod "getCssText" o = DOMCSSValueGetCssTextMethodInfo+    ResolveDOMCSSValueMethod "getCssValueType" o = DOMCSSValueGetCssValueTypeMethodInfo+    ResolveDOMCSSValueMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMCSSValueMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMCSSValueMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMCSSValueMethod "setCssText" o = DOMCSSValueSetCssTextMethodInfo+    ResolveDOMCSSValueMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMCSSValueMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMCSSValueMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMCSSValueMethod t DOMCSSValue, MethodInfo info DOMCSSValue p) => IsLabelProxy t (DOMCSSValue -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMCSSValueMethod t DOMCSSValue, MethodInfo info DOMCSSValue p) => IsLabel t (DOMCSSValue -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "css-text"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -98,7 +138,7 @@     type AttrSetTypeConstraint DOMCSSValueCssTextPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMCSSValueCssTextPropertyInfo = DOMCSSValueK     type AttrGetType DOMCSSValueCssTextPropertyInfo = T.Text-    type AttrLabel DOMCSSValueCssTextPropertyInfo = "DOMCSSValue::css-text"+    type AttrLabel DOMCSSValueCssTextPropertyInfo = "css-text"     attrGet _ = getDOMCSSValueCssText     attrSet _ = setDOMCSSValueCssText     attrConstruct _ = constructDOMCSSValueCssText@@ -116,22 +156,21 @@     type AttrSetTypeConstraint DOMCSSValueCssValueTypePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMCSSValueCssValueTypePropertyInfo = DOMCSSValueK     type AttrGetType DOMCSSValueCssValueTypePropertyInfo = Word32-    type AttrLabel DOMCSSValueCssValueTypePropertyInfo = "DOMCSSValue::css-value-type"+    type AttrLabel DOMCSSValueCssValueTypePropertyInfo = "css-value-type"     attrGet _ = getDOMCSSValueCssValueType     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMCSSValue = DOMCSSValueAttributeList-type DOMCSSValueAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("css-text", DOMCSSValueCssTextPropertyInfo), '("css-value-type", DOMCSSValueCssValueTypePropertyInfo)] :: [(Symbol, *)])+type DOMCSSValueAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("cssText", DOMCSSValueCssTextPropertyInfo), '("cssValueType", DOMCSSValueCssValueTypePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMCSSValue = DOMCSSValueSignalList-type DOMCSSValueSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMCSSValueSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMCSSValue::get_css_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSValue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSValue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSValue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -143,8 +182,8 @@  dOMCSSValueGetCssText ::     (MonadIO m, DOMCSSValueK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMCSSValueGetCssText _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_css_value_get_css_text _obj'@@ -154,11 +193,14 @@     touchManagedPtr _obj     return result' +data DOMCSSValueGetCssTextMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMCSSValueK a) => MethodInfo DOMCSSValueGetCssTextMethodInfo a signature where+    overloadedMethod _ = dOMCSSValueGetCssText+ -- method DOMCSSValue::get_css_value_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSValue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSValue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSValue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt16 -- throws : False -- Skip return : False@@ -170,19 +212,22 @@  dOMCSSValueGetCssValueType ::     (MonadIO m, DOMCSSValueK a) =>-    a ->                                    -- _obj-    m Word16+    a                                       -- _obj+    -> m Word16                             -- result dOMCSSValueGetCssValueType _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_css_value_get_css_value_type _obj'     touchManagedPtr _obj     return result +data DOMCSSValueGetCssValueTypeMethodInfo+instance (signature ~ (m Word16), MonadIO m, DOMCSSValueK a) => MethodInfo DOMCSSValueGetCssValueTypeMethodInfo a signature where+    overloadedMethod _ = dOMCSSValueGetCssValueType+ -- method DOMCSSValue::set_css_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSValue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSValue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCSSValue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -196,9 +241,9 @@  dOMCSSValueSetCssText ::     (MonadIO m, DOMCSSValueK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMCSSValueSetCssText _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -210,5 +255,9 @@      ) (do         freeMem value'      )++data DOMCSSValueSetCssTextMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMCSSValueK a) => MethodInfo DOMCSSValueSetCssTextMethodInfo a signature where+    overloadedMethod _ = dOMCSSValueSetCssText  
GI/WebKit2WebExtension/Objects/DOMCSSValue.hs-boot view
@@ -13,3 +13,6 @@ instance (GObject o, IsDescendantOf DOMCSSValue o) => DOMCSSValueK o data DOMCSSValueCssTextPropertyInfo data DOMCSSValueCssValueTypePropertyInfo+data DOMCSSValueGetCssTextMethodInfo+data DOMCSSValueGetCssValueTypeMethodInfo+data DOMCSSValueSetCssTextMethodInfo
GI/WebKit2WebExtension/Objects/DOMCharacterData.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,34 +18,42 @@   -- * Methods -- ** dOMCharacterDataAppendData+    DOMCharacterDataAppendDataMethodInfo    ,     dOMCharacterDataAppendData              ,   -- ** dOMCharacterDataDeleteData+    DOMCharacterDataDeleteDataMethodInfo    ,     dOMCharacterDataDeleteData              ,   -- ** dOMCharacterDataGetData+    DOMCharacterDataGetDataMethodInfo       ,     dOMCharacterDataGetData                 ,   -- ** dOMCharacterDataGetLength+    DOMCharacterDataGetLengthMethodInfo     ,     dOMCharacterDataGetLength               ,   -- ** dOMCharacterDataInsertData+    DOMCharacterDataInsertDataMethodInfo    ,     dOMCharacterDataInsertData              ,   -- ** dOMCharacterDataReplaceData+    DOMCharacterDataReplaceDataMethodInfo   ,     dOMCharacterDataReplaceData             ,   -- ** dOMCharacterDataSetData+    DOMCharacterDataSetDataMethodInfo       ,     dOMCharacterDataSetData                 ,   -- ** dOMCharacterDataSubstringData+    DOMCharacterDataSubstringDataMethodInfo ,     dOMCharacterDataSubstringData           ,  @@ -109,6 +118,78 @@ noDOMCharacterData :: Maybe DOMCharacterData noDOMCharacterData = Nothing +type family ResolveDOMCharacterDataMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMCharacterDataMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMCharacterDataMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMCharacterDataMethod "appendData" o = DOMCharacterDataAppendDataMethodInfo+    ResolveDOMCharacterDataMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMCharacterDataMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMCharacterDataMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMCharacterDataMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMCharacterDataMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMCharacterDataMethod "deleteData" o = DOMCharacterDataDeleteDataMethodInfo+    ResolveDOMCharacterDataMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMCharacterDataMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMCharacterDataMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMCharacterDataMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMCharacterDataMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMCharacterDataMethod "insertData" o = DOMCharacterDataInsertDataMethodInfo+    ResolveDOMCharacterDataMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMCharacterDataMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMCharacterDataMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMCharacterDataMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMCharacterDataMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMCharacterDataMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMCharacterDataMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMCharacterDataMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMCharacterDataMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMCharacterDataMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMCharacterDataMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMCharacterDataMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMCharacterDataMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMCharacterDataMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMCharacterDataMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMCharacterDataMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMCharacterDataMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMCharacterDataMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMCharacterDataMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMCharacterDataMethod "substringData" o = DOMCharacterDataSubstringDataMethodInfo+    ResolveDOMCharacterDataMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMCharacterDataMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMCharacterDataMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMCharacterDataMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMCharacterDataMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMCharacterDataMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMCharacterDataMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMCharacterDataMethod "getLength" o = DOMCharacterDataGetLengthMethodInfo+    ResolveDOMCharacterDataMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMCharacterDataMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMCharacterDataMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMCharacterDataMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMCharacterDataMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMCharacterDataMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMCharacterDataMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMCharacterDataMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMCharacterDataMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMCharacterDataMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMCharacterDataMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMCharacterDataMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMCharacterDataMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMCharacterDataMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMCharacterDataMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMCharacterDataMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMCharacterDataMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMCharacterDataMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMCharacterDataMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMCharacterDataMethod t DOMCharacterData, MethodInfo info DOMCharacterData p) => IsLabelProxy t (DOMCharacterData -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMCharacterDataMethod t DOMCharacterData, MethodInfo info DOMCharacterData p) => IsLabel t (DOMCharacterData -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "data"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -128,7 +209,7 @@     type AttrSetTypeConstraint DOMCharacterDataDataPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMCharacterDataDataPropertyInfo = DOMCharacterDataK     type AttrGetType DOMCharacterDataDataPropertyInfo = T.Text-    type AttrLabel DOMCharacterDataDataPropertyInfo = "DOMCharacterData::data"+    type AttrLabel DOMCharacterDataDataPropertyInfo = "data"     attrGet _ = getDOMCharacterDataData     attrSet _ = setDOMCharacterDataData     attrConstruct _ = constructDOMCharacterDataData@@ -146,7 +227,7 @@     type AttrSetTypeConstraint DOMCharacterDataLengthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMCharacterDataLengthPropertyInfo = DOMCharacterDataK     type AttrGetType DOMCharacterDataLengthPropertyInfo = Word64-    type AttrLabel DOMCharacterDataLengthPropertyInfo = "DOMCharacterData::length"+    type AttrLabel DOMCharacterDataLengthPropertyInfo = "length"     attrGet _ = getDOMCharacterDataLength     attrSet _ = undefined     attrConstruct _ = undefined@@ -164,7 +245,7 @@     type AttrSetTypeConstraint DOMCharacterDataNextElementSiblingPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMCharacterDataNextElementSiblingPropertyInfo = DOMCharacterDataK     type AttrGetType DOMCharacterDataNextElementSiblingPropertyInfo = DOMElement-    type AttrLabel DOMCharacterDataNextElementSiblingPropertyInfo = "DOMCharacterData::next-element-sibling"+    type AttrLabel DOMCharacterDataNextElementSiblingPropertyInfo = "next-element-sibling"     attrGet _ = getDOMCharacterDataNextElementSibling     attrSet _ = undefined     attrConstruct _ = undefined@@ -182,22 +263,21 @@     type AttrSetTypeConstraint DOMCharacterDataPreviousElementSiblingPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMCharacterDataPreviousElementSiblingPropertyInfo = DOMCharacterDataK     type AttrGetType DOMCharacterDataPreviousElementSiblingPropertyInfo = DOMElement-    type AttrLabel DOMCharacterDataPreviousElementSiblingPropertyInfo = "DOMCharacterData::previous-element-sibling"+    type AttrLabel DOMCharacterDataPreviousElementSiblingPropertyInfo = "previous-element-sibling"     attrGet _ = getDOMCharacterDataPreviousElementSibling     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMCharacterData = DOMCharacterDataAttributeList-type DOMCharacterDataAttributeList = ('[ '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMCharacterDataNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMCharacterDataPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])+type DOMCharacterDataAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMCharacterDataNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMCharacterDataPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMCharacterData = DOMCharacterDataSignalList-type DOMCharacterDataSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMCharacterDataSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMCharacterData::append_data -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -211,9 +291,9 @@  dOMCharacterDataAppendData ::     (MonadIO m, DOMCharacterDataK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- data-    m ()+    a                                       -- _obj+    -> T.Text                               -- data_+    -> m ()                                 -- result dOMCharacterDataAppendData _obj data_ = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     data_' <- textToCString data_@@ -226,11 +306,14 @@         freeMem data_'      ) +data DOMCharacterDataAppendDataMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataAppendDataMethodInfo a signature where+    overloadedMethod _ = dOMCharacterDataAppendData+ -- method DOMCharacterData::delete_data -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "length", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "length", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -245,10 +328,10 @@  dOMCharacterDataDeleteData ::     (MonadIO m, DOMCharacterDataK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- offset-    Word64 ->                               -- length-    m ()+    a                                       -- _obj+    -> Word64                               -- offset+    -> Word64                               -- length_+    -> m ()                                 -- result dOMCharacterDataDeleteData _obj offset length_ = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -259,11 +342,14 @@         return ()      ) +data DOMCharacterDataDeleteDataMethodInfo+instance (signature ~ (Word64 -> Word64 -> m ()), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataDeleteDataMethodInfo a signature where+    overloadedMethod _ = dOMCharacterDataDeleteData+ -- method DOMCharacterData::get_data -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -275,8 +361,8 @@  dOMCharacterDataGetData ::     (MonadIO m, DOMCharacterDataK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMCharacterDataGetData _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_character_data_get_data _obj'@@ -286,11 +372,14 @@     touchManagedPtr _obj     return result' +data DOMCharacterDataGetDataMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataGetDataMethodInfo a signature where+    overloadedMethod _ = dOMCharacterDataGetData+ -- method DOMCharacterData::get_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -302,19 +391,22 @@  dOMCharacterDataGetLength ::     (MonadIO m, DOMCharacterDataK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMCharacterDataGetLength _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_character_data_get_length _obj'     touchManagedPtr _obj     return result +data DOMCharacterDataGetLengthMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataGetLengthMethodInfo a signature where+    overloadedMethod _ = dOMCharacterDataGetLength+ -- method DOMCharacterData::insert_data -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -329,10 +421,10 @@  dOMCharacterDataInsertData ::     (MonadIO m, DOMCharacterDataK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- offset-    T.Text ->                               -- data-    m ()+    a                                       -- _obj+    -> Word64                               -- offset+    -> T.Text                               -- data_+    -> m ()                                 -- result dOMCharacterDataInsertData _obj offset data_ = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     data_' <- textToCString data_@@ -345,11 +437,14 @@         freeMem data_'      ) +data DOMCharacterDataInsertDataMethodInfo+instance (signature ~ (Word64 -> T.Text -> m ()), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataInsertDataMethodInfo a signature where+    overloadedMethod _ = dOMCharacterDataInsertData+ -- method DOMCharacterData::replace_data -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "length", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "length", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -365,11 +460,11 @@  dOMCharacterDataReplaceData ::     (MonadIO m, DOMCharacterDataK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- offset-    Word64 ->                               -- length-    T.Text ->                               -- data-    m ()+    a                                       -- _obj+    -> Word64                               -- offset+    -> Word64                               -- length_+    -> T.Text                               -- data_+    -> m ()                                 -- result dOMCharacterDataReplaceData _obj offset length_ data_ = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     data_' <- textToCString data_@@ -382,11 +477,14 @@         freeMem data_'      ) +data DOMCharacterDataReplaceDataMethodInfo+instance (signature ~ (Word64 -> Word64 -> T.Text -> m ()), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataReplaceDataMethodInfo a signature where+    overloadedMethod _ = dOMCharacterDataReplaceData+ -- method DOMCharacterData::set_data -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -400,9 +498,9 @@  dOMCharacterDataSetData ::     (MonadIO m, DOMCharacterDataK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMCharacterDataSetData _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -415,11 +513,14 @@         freeMem value'      ) +data DOMCharacterDataSetDataMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataSetDataMethodInfo a signature where+    overloadedMethod _ = dOMCharacterDataSetData+ -- method DOMCharacterData::substring_data -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "length", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "length", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : True -- Skip return : False@@ -434,10 +535,10 @@  dOMCharacterDataSubstringData ::     (MonadIO m, DOMCharacterDataK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- offset-    Word64 ->                               -- length-    m T.Text+    a                                       -- _obj+    -> Word64                               -- offset+    -> Word64                               -- length_+    -> m T.Text                             -- result dOMCharacterDataSubstringData _obj offset length_ = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -450,5 +551,9 @@      ) (do         return ()      )++data DOMCharacterDataSubstringDataMethodInfo+instance (signature ~ (Word64 -> Word64 -> m T.Text), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataSubstringDataMethodInfo a signature where+    overloadedMethod _ = dOMCharacterDataSubstringData  
GI/WebKit2WebExtension/Objects/DOMCharacterData.hs-boot view
@@ -15,3 +15,11 @@ data DOMCharacterDataLengthPropertyInfo data DOMCharacterDataNextElementSiblingPropertyInfo data DOMCharacterDataPreviousElementSiblingPropertyInfo+data DOMCharacterDataAppendDataMethodInfo+data DOMCharacterDataDeleteDataMethodInfo+data DOMCharacterDataGetDataMethodInfo+data DOMCharacterDataGetLengthMethodInfo+data DOMCharacterDataInsertDataMethodInfo+data DOMCharacterDataReplaceDataMethodInfo+data DOMCharacterDataSetDataMethodInfo+data DOMCharacterDataSubstringDataMethodInfo
GI/WebKit2WebExtension/Objects/DOMComment.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -49,10 +50,82 @@ noDOMComment :: Maybe DOMComment noDOMComment = Nothing +type family ResolveDOMCommentMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMCommentMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMCommentMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMCommentMethod "appendData" o = DOMCharacterDataAppendDataMethodInfo+    ResolveDOMCommentMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMCommentMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMCommentMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMCommentMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMCommentMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMCommentMethod "deleteData" o = DOMCharacterDataDeleteDataMethodInfo+    ResolveDOMCommentMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMCommentMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMCommentMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMCommentMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMCommentMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMCommentMethod "insertData" o = DOMCharacterDataInsertDataMethodInfo+    ResolveDOMCommentMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMCommentMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMCommentMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMCommentMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMCommentMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMCommentMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMCommentMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMCommentMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMCommentMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMCommentMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMCommentMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMCommentMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMCommentMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMCommentMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMCommentMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMCommentMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMCommentMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMCommentMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMCommentMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMCommentMethod "substringData" o = DOMCharacterDataSubstringDataMethodInfo+    ResolveDOMCommentMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMCommentMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMCommentMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMCommentMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMCommentMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMCommentMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMCommentMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMCommentMethod "getLength" o = DOMCharacterDataGetLengthMethodInfo+    ResolveDOMCommentMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMCommentMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMCommentMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMCommentMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMCommentMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMCommentMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMCommentMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMCommentMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMCommentMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMCommentMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMCommentMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMCommentMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMCommentMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMCommentMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMCommentMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMCommentMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMCommentMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMCommentMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMCommentMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMCommentMethod t DOMComment, MethodInfo info DOMComment p) => IsLabelProxy t (DOMComment -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMCommentMethod t DOMComment, MethodInfo info DOMComment p) => IsLabel t (DOMComment -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ type instance AttributeList DOMComment = DOMCommentAttributeList-type DOMCommentAttributeList = ('[ '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMCharacterDataNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMCharacterDataPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])+type DOMCommentAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMCharacterDataNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMCharacterDataPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMComment = DOMCommentSignalList-type DOMCommentSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMCommentSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  
GI/WebKit2WebExtension/Objects/DOMDOMImplementation.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,22 +18,27 @@   -- * Methods -- ** dOMDOMImplementationCreateCssStyleSheet+    DOMDOMImplementationCreateCssStyleSheetMethodInfo,     dOMDOMImplementationCreateCssStyleSheet ,   -- ** dOMDOMImplementationCreateDocument+    DOMDOMImplementationCreateDocumentMethodInfo,     dOMDOMImplementationCreateDocument      ,   -- ** dOMDOMImplementationCreateDocumentType+    DOMDOMImplementationCreateDocumentTypeMethodInfo,     dOMDOMImplementationCreateDocumentType  ,   -- ** dOMDOMImplementationCreateHtmlDocument+    DOMDOMImplementationCreateHtmlDocumentMethodInfo,     dOMDOMImplementationCreateHtmlDocument  ,   -- ** dOMDOMImplementationHasFeature+    DOMDOMImplementationHasFeatureMethodInfo,     dOMDOMImplementationHasFeature          ,  @@ -72,17 +78,54 @@ noDOMDOMImplementation :: Maybe DOMDOMImplementation noDOMDOMImplementation = Nothing +type family ResolveDOMDOMImplementationMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMDOMImplementationMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMDOMImplementationMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMDOMImplementationMethod "createCssStyleSheet" o = DOMDOMImplementationCreateCssStyleSheetMethodInfo+    ResolveDOMDOMImplementationMethod "createDocument" o = DOMDOMImplementationCreateDocumentMethodInfo+    ResolveDOMDOMImplementationMethod "createDocumentType" o = DOMDOMImplementationCreateDocumentTypeMethodInfo+    ResolveDOMDOMImplementationMethod "createHtmlDocument" o = DOMDOMImplementationCreateHtmlDocumentMethodInfo+    ResolveDOMDOMImplementationMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMDOMImplementationMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMDOMImplementationMethod "hasFeature" o = DOMDOMImplementationHasFeatureMethodInfo+    ResolveDOMDOMImplementationMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMDOMImplementationMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMDOMImplementationMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMDOMImplementationMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMDOMImplementationMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMDOMImplementationMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMDOMImplementationMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMDOMImplementationMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMDOMImplementationMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMDOMImplementationMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMDOMImplementationMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMDOMImplementationMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMDOMImplementationMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMDOMImplementationMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMDOMImplementationMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMDOMImplementationMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMDOMImplementationMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMDOMImplementationMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMDOMImplementationMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMDOMImplementationMethod t DOMDOMImplementation, MethodInfo info DOMDOMImplementation p) => IsLabelProxy t (DOMDOMImplementation -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMDOMImplementationMethod t DOMDOMImplementation, MethodInfo info DOMDOMImplementation p) => IsLabel t (DOMDOMImplementation -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ type instance AttributeList DOMDOMImplementation = DOMDOMImplementationAttributeList-type DOMDOMImplementationAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])+type DOMDOMImplementationAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMDOMImplementation = DOMDOMImplementationSignalList-type DOMDOMImplementationSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMDOMImplementationSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMDOMImplementation::create_css_style_sheet -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "media", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "media", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "media", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMCSSStyleSheet" -- throws : True -- Skip return : False@@ -97,10 +140,10 @@  dOMDOMImplementationCreateCssStyleSheet ::     (MonadIO m, DOMDOMImplementationK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- title-    T.Text ->                               -- media-    m DOMCSSStyleSheet+    a                                       -- _obj+    -> T.Text                               -- title+    -> T.Text                               -- media+    -> m DOMCSSStyleSheet                   -- result dOMDOMImplementationCreateCssStyleSheet _obj title media = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     title' <- textToCString title@@ -118,11 +161,14 @@         freeMem media'      ) +data DOMDOMImplementationCreateCssStyleSheetMethodInfo+instance (signature ~ (T.Text -> T.Text -> m DOMCSSStyleSheet), MonadIO m, DOMDOMImplementationK a) => MethodInfo DOMDOMImplementationCreateCssStyleSheetMethodInfo a signature where+    overloadedMethod _ = dOMDOMImplementationCreateCssStyleSheet+ -- method DOMDOMImplementation::create_document -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "doctype", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "doctype", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "doctype", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMDocument" -- throws : True -- Skip return : False@@ -138,11 +184,11 @@  dOMDOMImplementationCreateDocument ::     (MonadIO m, DOMDOMImplementationK a, DOMDocumentTypeK b) =>-    a ->                                    -- _obj-    Maybe (T.Text) ->                       -- namespaceURI-    T.Text ->                               -- qualifiedName-    Maybe (b) ->                            -- doctype-    m DOMDocument+    a                                       -- _obj+    -> Maybe (T.Text)                       -- namespaceURI+    -> T.Text                               -- qualifiedName+    -> Maybe (b)                            -- doctype+    -> m DOMDocument                        -- result dOMDOMImplementationCreateDocument _obj namespaceURI qualifiedName doctype = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     maybeNamespaceURI <- case namespaceURI of@@ -170,11 +216,14 @@         freeMem qualifiedName'      ) +data DOMDOMImplementationCreateDocumentMethodInfo+instance (signature ~ (Maybe (T.Text) -> T.Text -> Maybe (b) -> m DOMDocument), MonadIO m, DOMDOMImplementationK a, DOMDocumentTypeK b) => MethodInfo DOMDOMImplementationCreateDocumentMethodInfo a signature where+    overloadedMethod _ = dOMDOMImplementationCreateDocument+ -- method DOMDOMImplementation::create_document_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "publicId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "systemId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "publicId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "systemId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "publicId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "systemId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMDocumentType" -- throws : True -- Skip return : False@@ -190,11 +239,11 @@  dOMDOMImplementationCreateDocumentType ::     (MonadIO m, DOMDOMImplementationK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- qualifiedName-    T.Text ->                               -- publicId-    T.Text ->                               -- systemId-    m DOMDocumentType+    a                                       -- _obj+    -> T.Text                               -- qualifiedName+    -> T.Text                               -- publicId+    -> T.Text                               -- systemId+    -> m DOMDocumentType                    -- result dOMDOMImplementationCreateDocumentType _obj qualifiedName publicId systemId = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     qualifiedName' <- textToCString qualifiedName@@ -215,11 +264,14 @@         freeMem systemId'      ) +data DOMDOMImplementationCreateDocumentTypeMethodInfo+instance (signature ~ (T.Text -> T.Text -> T.Text -> m DOMDocumentType), MonadIO m, DOMDOMImplementationK a) => MethodInfo DOMDOMImplementationCreateDocumentTypeMethodInfo a signature where+    overloadedMethod _ = dOMDOMImplementationCreateDocumentType+ -- method DOMDOMImplementation::create_html_document -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLDocument" -- throws : False -- Skip return : False@@ -232,9 +284,9 @@  dOMDOMImplementationCreateHtmlDocument ::     (MonadIO m, DOMDOMImplementationK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- title-    m DOMHTMLDocument+    a                                       -- _obj+    -> T.Text                               -- title+    -> m DOMHTMLDocument                    -- result dOMDOMImplementationCreateHtmlDocument _obj title = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     title' <- textToCString title@@ -245,11 +297,14 @@     freeMem title'     return result' +data DOMDOMImplementationCreateHtmlDocumentMethodInfo+instance (signature ~ (T.Text -> m DOMHTMLDocument), MonadIO m, DOMDOMImplementationK a) => MethodInfo DOMDOMImplementationCreateHtmlDocumentMethodInfo a signature where+    overloadedMethod _ = dOMDOMImplementationCreateHtmlDocument+ -- method DOMDOMImplementation::has_feature -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "feature", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "version", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "feature", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "version", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "feature", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "version", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -263,10 +318,10 @@  dOMDOMImplementationHasFeature ::     (MonadIO m, DOMDOMImplementationK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- feature-    T.Text ->                               -- version-    m Bool+    a                                       -- _obj+    -> T.Text                               -- feature+    -> T.Text                               -- version+    -> m Bool                               -- result dOMDOMImplementationHasFeature _obj feature version = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     feature' <- textToCString feature@@ -277,5 +332,9 @@     freeMem feature'     freeMem version'     return result'++data DOMDOMImplementationHasFeatureMethodInfo+instance (signature ~ (T.Text -> T.Text -> m Bool), MonadIO m, DOMDOMImplementationK a) => MethodInfo DOMDOMImplementationHasFeatureMethodInfo a signature where+    overloadedMethod _ = dOMDOMImplementationHasFeature  
GI/WebKit2WebExtension/Objects/DOMDOMImplementation.hs-boot view
@@ -11,3 +11,8 @@ instance GObject DOMDOMImplementation where class GObject o => DOMDOMImplementationK o instance (GObject o, IsDescendantOf DOMDOMImplementation o) => DOMDOMImplementationK o+data DOMDOMImplementationCreateCssStyleSheetMethodInfo+data DOMDOMImplementationCreateDocumentMethodInfo+data DOMDOMImplementationCreateDocumentTypeMethodInfo+data DOMDOMImplementationCreateHtmlDocumentMethodInfo+data DOMDOMImplementationHasFeatureMethodInfo
GI/WebKit2WebExtension/Objects/DOMDOMWindow.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,6 +18,7 @@   -- * Methods -- ** dOMDOMWindowWebkitMessageHandlersPostMessage+    DOMDOMWindowWebkitMessageHandlersPostMessageMethodInfo,     dOMDOMWindowWebkitMessageHandlersPostMessage,  @@ -205,6 +207,43 @@ noDOMDOMWindow :: Maybe DOMDOMWindow noDOMDOMWindow = Nothing +type family ResolveDOMDOMWindowMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMDOMWindowMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMDOMWindowMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMDOMWindowMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMDOMWindowMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMDOMWindowMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMDOMWindowMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMDOMWindowMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMDOMWindowMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMDOMWindowMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMDOMWindowMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMDOMWindowMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMDOMWindowMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMDOMWindowMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMDOMWindowMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMDOMWindowMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMDOMWindowMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMDOMWindowMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMDOMWindowMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMDOMWindowMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMDOMWindowMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMDOMWindowMethod "webkitMessageHandlersPostMessage" o = DOMDOMWindowWebkitMessageHandlersPostMessageMethodInfo+    ResolveDOMDOMWindowMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMDOMWindowMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMDOMWindowMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMDOMWindowMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMDOMWindowMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMDOMWindowMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMDOMWindowMethod t DOMDOMWindow, MethodInfo info DOMDOMWindow p) => IsLabelProxy t (DOMDOMWindow -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMDOMWindowMethod t DOMDOMWindow, MethodInfo info DOMDOMWindow p) => IsLabel t (DOMDOMWindow -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "closed"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable]@@ -218,7 +257,7 @@     type AttrSetTypeConstraint DOMDOMWindowClosedPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowClosedPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowClosedPropertyInfo = Bool-    type AttrLabel DOMDOMWindowClosedPropertyInfo = "DOMDOMWindow::closed"+    type AttrLabel DOMDOMWindowClosedPropertyInfo = "closed"     attrGet _ = getDOMDOMWindowClosed     attrSet _ = undefined     attrConstruct _ = undefined@@ -242,7 +281,7 @@     type AttrSetTypeConstraint DOMDOMWindowDefaultStatusPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMDOMWindowDefaultStatusPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowDefaultStatusPropertyInfo = T.Text-    type AttrLabel DOMDOMWindowDefaultStatusPropertyInfo = "DOMDOMWindow::default-status"+    type AttrLabel DOMDOMWindowDefaultStatusPropertyInfo = "default-status"     attrGet _ = getDOMDOMWindowDefaultStatus     attrSet _ = setDOMDOMWindowDefaultStatus     attrConstruct _ = constructDOMDOMWindowDefaultStatus@@ -260,7 +299,7 @@     type AttrSetTypeConstraint DOMDOMWindowDevicePixelRatioPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowDevicePixelRatioPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowDevicePixelRatioPropertyInfo = Double-    type AttrLabel DOMDOMWindowDevicePixelRatioPropertyInfo = "DOMDOMWindow::device-pixel-ratio"+    type AttrLabel DOMDOMWindowDevicePixelRatioPropertyInfo = "device-pixel-ratio"     attrGet _ = getDOMDOMWindowDevicePixelRatio     attrSet _ = undefined     attrConstruct _ = undefined@@ -278,7 +317,7 @@     type AttrSetTypeConstraint DOMDOMWindowDocumentPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowDocumentPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowDocumentPropertyInfo = DOMDocument-    type AttrLabel DOMDOMWindowDocumentPropertyInfo = "DOMDOMWindow::document"+    type AttrLabel DOMDOMWindowDocumentPropertyInfo = "document"     attrGet _ = getDOMDOMWindowDocument     attrSet _ = undefined     attrConstruct _ = undefined@@ -296,7 +335,7 @@     type AttrSetTypeConstraint DOMDOMWindowFrameElementPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowFrameElementPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowFrameElementPropertyInfo = DOMElement-    type AttrLabel DOMDOMWindowFrameElementPropertyInfo = "DOMDOMWindow::frame-element"+    type AttrLabel DOMDOMWindowFrameElementPropertyInfo = "frame-element"     attrGet _ = getDOMDOMWindowFrameElement     attrSet _ = undefined     attrConstruct _ = undefined@@ -314,7 +353,7 @@     type AttrSetTypeConstraint DOMDOMWindowFramesPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowFramesPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowFramesPropertyInfo = DOMDOMWindow-    type AttrLabel DOMDOMWindowFramesPropertyInfo = "DOMDOMWindow::frames"+    type AttrLabel DOMDOMWindowFramesPropertyInfo = "frames"     attrGet _ = getDOMDOMWindowFrames     attrSet _ = undefined     attrConstruct _ = undefined@@ -332,7 +371,7 @@     type AttrSetTypeConstraint DOMDOMWindowInnerHeightPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowInnerHeightPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowInnerHeightPropertyInfo = Int64-    type AttrLabel DOMDOMWindowInnerHeightPropertyInfo = "DOMDOMWindow::inner-height"+    type AttrLabel DOMDOMWindowInnerHeightPropertyInfo = "inner-height"     attrGet _ = getDOMDOMWindowInnerHeight     attrSet _ = undefined     attrConstruct _ = undefined@@ -350,7 +389,7 @@     type AttrSetTypeConstraint DOMDOMWindowInnerWidthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowInnerWidthPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowInnerWidthPropertyInfo = Int64-    type AttrLabel DOMDOMWindowInnerWidthPropertyInfo = "DOMDOMWindow::inner-width"+    type AttrLabel DOMDOMWindowInnerWidthPropertyInfo = "inner-width"     attrGet _ = getDOMDOMWindowInnerWidth     attrSet _ = undefined     attrConstruct _ = undefined@@ -368,7 +407,7 @@     type AttrSetTypeConstraint DOMDOMWindowLengthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowLengthPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowLengthPropertyInfo = Word64-    type AttrLabel DOMDOMWindowLengthPropertyInfo = "DOMDOMWindow::length"+    type AttrLabel DOMDOMWindowLengthPropertyInfo = "length"     attrGet _ = getDOMDOMWindowLength     attrSet _ = undefined     attrConstruct _ = undefined@@ -392,7 +431,7 @@     type AttrSetTypeConstraint DOMDOMWindowNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMDOMWindowNamePropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowNamePropertyInfo = T.Text-    type AttrLabel DOMDOMWindowNamePropertyInfo = "DOMDOMWindow::name"+    type AttrLabel DOMDOMWindowNamePropertyInfo = "name"     attrGet _ = getDOMDOMWindowName     attrSet _ = setDOMDOMWindowName     attrConstruct _ = constructDOMDOMWindowName@@ -410,7 +449,7 @@     type AttrSetTypeConstraint DOMDOMWindowOffscreenBufferingPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowOffscreenBufferingPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowOffscreenBufferingPropertyInfo = Bool-    type AttrLabel DOMDOMWindowOffscreenBufferingPropertyInfo = "DOMDOMWindow::offscreen-buffering"+    type AttrLabel DOMDOMWindowOffscreenBufferingPropertyInfo = "offscreen-buffering"     attrGet _ = getDOMDOMWindowOffscreenBuffering     attrSet _ = undefined     attrConstruct _ = undefined@@ -428,7 +467,7 @@     type AttrSetTypeConstraint DOMDOMWindowOpenerPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowOpenerPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowOpenerPropertyInfo = DOMDOMWindow-    type AttrLabel DOMDOMWindowOpenerPropertyInfo = "DOMDOMWindow::opener"+    type AttrLabel DOMDOMWindowOpenerPropertyInfo = "opener"     attrGet _ = getDOMDOMWindowOpener     attrSet _ = undefined     attrConstruct _ = undefined@@ -446,7 +485,7 @@     type AttrSetTypeConstraint DOMDOMWindowOrientationPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowOrientationPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowOrientationPropertyInfo = Int64-    type AttrLabel DOMDOMWindowOrientationPropertyInfo = "DOMDOMWindow::orientation"+    type AttrLabel DOMDOMWindowOrientationPropertyInfo = "orientation"     attrGet _ = getDOMDOMWindowOrientation     attrSet _ = undefined     attrConstruct _ = undefined@@ -464,7 +503,7 @@     type AttrSetTypeConstraint DOMDOMWindowOuterHeightPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowOuterHeightPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowOuterHeightPropertyInfo = Int64-    type AttrLabel DOMDOMWindowOuterHeightPropertyInfo = "DOMDOMWindow::outer-height"+    type AttrLabel DOMDOMWindowOuterHeightPropertyInfo = "outer-height"     attrGet _ = getDOMDOMWindowOuterHeight     attrSet _ = undefined     attrConstruct _ = undefined@@ -482,7 +521,7 @@     type AttrSetTypeConstraint DOMDOMWindowOuterWidthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowOuterWidthPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowOuterWidthPropertyInfo = Int64-    type AttrLabel DOMDOMWindowOuterWidthPropertyInfo = "DOMDOMWindow::outer-width"+    type AttrLabel DOMDOMWindowOuterWidthPropertyInfo = "outer-width"     attrGet _ = getDOMDOMWindowOuterWidth     attrSet _ = undefined     attrConstruct _ = undefined@@ -500,7 +539,7 @@     type AttrSetTypeConstraint DOMDOMWindowPageXOffsetPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowPageXOffsetPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowPageXOffsetPropertyInfo = Int64-    type AttrLabel DOMDOMWindowPageXOffsetPropertyInfo = "DOMDOMWindow::page-x-offset"+    type AttrLabel DOMDOMWindowPageXOffsetPropertyInfo = "page-x-offset"     attrGet _ = getDOMDOMWindowPageXOffset     attrSet _ = undefined     attrConstruct _ = undefined@@ -518,7 +557,7 @@     type AttrSetTypeConstraint DOMDOMWindowPageYOffsetPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowPageYOffsetPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowPageYOffsetPropertyInfo = Int64-    type AttrLabel DOMDOMWindowPageYOffsetPropertyInfo = "DOMDOMWindow::page-y-offset"+    type AttrLabel DOMDOMWindowPageYOffsetPropertyInfo = "page-y-offset"     attrGet _ = getDOMDOMWindowPageYOffset     attrSet _ = undefined     attrConstruct _ = undefined@@ -536,7 +575,7 @@     type AttrSetTypeConstraint DOMDOMWindowParentPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowParentPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowParentPropertyInfo = DOMDOMWindow-    type AttrLabel DOMDOMWindowParentPropertyInfo = "DOMDOMWindow::parent"+    type AttrLabel DOMDOMWindowParentPropertyInfo = "parent"     attrGet _ = getDOMDOMWindowParent     attrSet _ = undefined     attrConstruct _ = undefined@@ -554,7 +593,7 @@     type AttrSetTypeConstraint DOMDOMWindowScreenLeftPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowScreenLeftPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowScreenLeftPropertyInfo = Int64-    type AttrLabel DOMDOMWindowScreenLeftPropertyInfo = "DOMDOMWindow::screen-left"+    type AttrLabel DOMDOMWindowScreenLeftPropertyInfo = "screen-left"     attrGet _ = getDOMDOMWindowScreenLeft     attrSet _ = undefined     attrConstruct _ = undefined@@ -572,7 +611,7 @@     type AttrSetTypeConstraint DOMDOMWindowScreenTopPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowScreenTopPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowScreenTopPropertyInfo = Int64-    type AttrLabel DOMDOMWindowScreenTopPropertyInfo = "DOMDOMWindow::screen-top"+    type AttrLabel DOMDOMWindowScreenTopPropertyInfo = "screen-top"     attrGet _ = getDOMDOMWindowScreenTop     attrSet _ = undefined     attrConstruct _ = undefined@@ -590,7 +629,7 @@     type AttrSetTypeConstraint DOMDOMWindowScreenXPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowScreenXPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowScreenXPropertyInfo = Int64-    type AttrLabel DOMDOMWindowScreenXPropertyInfo = "DOMDOMWindow::screen-x"+    type AttrLabel DOMDOMWindowScreenXPropertyInfo = "screen-x"     attrGet _ = getDOMDOMWindowScreenX     attrSet _ = undefined     attrConstruct _ = undefined@@ -608,7 +647,7 @@     type AttrSetTypeConstraint DOMDOMWindowScreenYPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowScreenYPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowScreenYPropertyInfo = Int64-    type AttrLabel DOMDOMWindowScreenYPropertyInfo = "DOMDOMWindow::screen-y"+    type AttrLabel DOMDOMWindowScreenYPropertyInfo = "screen-y"     attrGet _ = getDOMDOMWindowScreenY     attrSet _ = undefined     attrConstruct _ = undefined@@ -626,7 +665,7 @@     type AttrSetTypeConstraint DOMDOMWindowScrollXPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowScrollXPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowScrollXPropertyInfo = Int64-    type AttrLabel DOMDOMWindowScrollXPropertyInfo = "DOMDOMWindow::scroll-x"+    type AttrLabel DOMDOMWindowScrollXPropertyInfo = "scroll-x"     attrGet _ = getDOMDOMWindowScrollX     attrSet _ = undefined     attrConstruct _ = undefined@@ -644,7 +683,7 @@     type AttrSetTypeConstraint DOMDOMWindowScrollYPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowScrollYPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowScrollYPropertyInfo = Int64-    type AttrLabel DOMDOMWindowScrollYPropertyInfo = "DOMDOMWindow::scroll-y"+    type AttrLabel DOMDOMWindowScrollYPropertyInfo = "scroll-y"     attrGet _ = getDOMDOMWindowScrollY     attrSet _ = undefined     attrConstruct _ = undefined@@ -662,7 +701,7 @@     type AttrSetTypeConstraint DOMDOMWindowSelfPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowSelfPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowSelfPropertyInfo = DOMDOMWindow-    type AttrLabel DOMDOMWindowSelfPropertyInfo = "DOMDOMWindow::self"+    type AttrLabel DOMDOMWindowSelfPropertyInfo = "self"     attrGet _ = getDOMDOMWindowSelf     attrSet _ = undefined     attrConstruct _ = undefined@@ -686,7 +725,7 @@     type AttrSetTypeConstraint DOMDOMWindowStatusPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMDOMWindowStatusPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowStatusPropertyInfo = T.Text-    type AttrLabel DOMDOMWindowStatusPropertyInfo = "DOMDOMWindow::status"+    type AttrLabel DOMDOMWindowStatusPropertyInfo = "status"     attrGet _ = getDOMDOMWindowStatus     attrSet _ = setDOMDOMWindowStatus     attrConstruct _ = constructDOMDOMWindowStatus@@ -704,7 +743,7 @@     type AttrSetTypeConstraint DOMDOMWindowTopPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowTopPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowTopPropertyInfo = DOMDOMWindow-    type AttrLabel DOMDOMWindowTopPropertyInfo = "DOMDOMWindow::top"+    type AttrLabel DOMDOMWindowTopPropertyInfo = "top"     attrGet _ = getDOMDOMWindowTop     attrSet _ = undefined     attrConstruct _ = undefined@@ -722,22 +761,21 @@     type AttrSetTypeConstraint DOMDOMWindowWindowPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDOMWindowWindowPropertyInfo = DOMDOMWindowK     type AttrGetType DOMDOMWindowWindowPropertyInfo = DOMDOMWindow-    type AttrLabel DOMDOMWindowWindowPropertyInfo = "DOMDOMWindow::window"+    type AttrLabel DOMDOMWindowWindowPropertyInfo = "window"     attrGet _ = getDOMDOMWindowWindow     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMDOMWindow = DOMDOMWindowAttributeList-type DOMDOMWindowAttributeList = ('[ '("closed", DOMDOMWindowClosedPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("default-status", DOMDOMWindowDefaultStatusPropertyInfo), '("device-pixel-ratio", DOMDOMWindowDevicePixelRatioPropertyInfo), '("document", DOMDOMWindowDocumentPropertyInfo), '("frame-element", DOMDOMWindowFrameElementPropertyInfo), '("frames", DOMDOMWindowFramesPropertyInfo), '("inner-height", DOMDOMWindowInnerHeightPropertyInfo), '("inner-width", DOMDOMWindowInnerWidthPropertyInfo), '("length", DOMDOMWindowLengthPropertyInfo), '("name", DOMDOMWindowNamePropertyInfo), '("offscreen-buffering", DOMDOMWindowOffscreenBufferingPropertyInfo), '("opener", DOMDOMWindowOpenerPropertyInfo), '("orientation", DOMDOMWindowOrientationPropertyInfo), '("outer-height", DOMDOMWindowOuterHeightPropertyInfo), '("outer-width", DOMDOMWindowOuterWidthPropertyInfo), '("page-x-offset", DOMDOMWindowPageXOffsetPropertyInfo), '("page-y-offset", DOMDOMWindowPageYOffsetPropertyInfo), '("parent", DOMDOMWindowParentPropertyInfo), '("screen-left", DOMDOMWindowScreenLeftPropertyInfo), '("screen-top", DOMDOMWindowScreenTopPropertyInfo), '("screen-x", DOMDOMWindowScreenXPropertyInfo), '("screen-y", DOMDOMWindowScreenYPropertyInfo), '("scroll-x", DOMDOMWindowScrollXPropertyInfo), '("scroll-y", DOMDOMWindowScrollYPropertyInfo), '("self", DOMDOMWindowSelfPropertyInfo), '("status", DOMDOMWindowStatusPropertyInfo), '("top", DOMDOMWindowTopPropertyInfo), '("window", DOMDOMWindowWindowPropertyInfo)] :: [(Symbol, *)])+type DOMDOMWindowAttributeList = ('[ '("closed", DOMDOMWindowClosedPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("defaultStatus", DOMDOMWindowDefaultStatusPropertyInfo), '("devicePixelRatio", DOMDOMWindowDevicePixelRatioPropertyInfo), '("document", DOMDOMWindowDocumentPropertyInfo), '("frameElement", DOMDOMWindowFrameElementPropertyInfo), '("frames", DOMDOMWindowFramesPropertyInfo), '("innerHeight", DOMDOMWindowInnerHeightPropertyInfo), '("innerWidth", DOMDOMWindowInnerWidthPropertyInfo), '("length", DOMDOMWindowLengthPropertyInfo), '("name", DOMDOMWindowNamePropertyInfo), '("offscreenBuffering", DOMDOMWindowOffscreenBufferingPropertyInfo), '("opener", DOMDOMWindowOpenerPropertyInfo), '("orientation", DOMDOMWindowOrientationPropertyInfo), '("outerHeight", DOMDOMWindowOuterHeightPropertyInfo), '("outerWidth", DOMDOMWindowOuterWidthPropertyInfo), '("pageXOffset", DOMDOMWindowPageXOffsetPropertyInfo), '("pageYOffset", DOMDOMWindowPageYOffsetPropertyInfo), '("parent", DOMDOMWindowParentPropertyInfo), '("screenLeft", DOMDOMWindowScreenLeftPropertyInfo), '("screenTop", DOMDOMWindowScreenTopPropertyInfo), '("screenX", DOMDOMWindowScreenXPropertyInfo), '("screenY", DOMDOMWindowScreenYPropertyInfo), '("scrollX", DOMDOMWindowScrollXPropertyInfo), '("scrollY", DOMDOMWindowScrollYPropertyInfo), '("self", DOMDOMWindowSelfPropertyInfo), '("status", DOMDOMWindowStatusPropertyInfo), '("top", DOMDOMWindowTopPropertyInfo), '("window", DOMDOMWindowWindowPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMDOMWindow = DOMDOMWindowSignalList-type DOMDOMWindowSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMDOMWindowSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMDOMWindow::webkit_message_handlers_post_message -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "handler", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "message", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "handler", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "message", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "handler", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "message", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -751,10 +789,10 @@  dOMDOMWindowWebkitMessageHandlersPostMessage ::     (MonadIO m, DOMDOMWindowK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- handler-    T.Text ->                               -- message-    m Bool+    a                                       -- _obj+    -> T.Text                               -- handler+    -> T.Text                               -- message+    -> m Bool                               -- result dOMDOMWindowWebkitMessageHandlersPostMessage _obj handler message = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     handler' <- textToCString handler@@ -765,5 +803,9 @@     freeMem handler'     freeMem message'     return result'++data DOMDOMWindowWebkitMessageHandlersPostMessageMethodInfo+instance (signature ~ (T.Text -> T.Text -> m Bool), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowWebkitMessageHandlersPostMessageMethodInfo a signature where+    overloadedMethod _ = dOMDOMWindowWebkitMessageHandlersPostMessage  
GI/WebKit2WebExtension/Objects/DOMDOMWindow.hs-boot view
@@ -39,3 +39,4 @@ data DOMDOMWindowStatusPropertyInfo data DOMDOMWindowTopPropertyInfo data DOMDOMWindowWindowPropertyInfo+data DOMDOMWindowWebkitMessageHandlersPostMessageMethodInfo
GI/WebKit2WebExtension/Objects/DOMDocument.hs view
@@ -1,3780 +1,4221 @@ -{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit2WebExtension.Objects.DOMDocument-    ( ---- * Exported types-    DOMDocument(..)                         ,-    DOMDocumentK                            ,-    toDOMDocument                           ,-    noDOMDocument                           ,--- -- * Methods--- ** dOMDocumentAdoptNode-    dOMDocumentAdoptNode                    ,----- ** dOMDocumentCreateAttribute-    dOMDocumentCreateAttribute              ,----- ** dOMDocumentCreateAttributeNs-    dOMDocumentCreateAttributeNs            ,----- ** dOMDocumentCreateCdataSection-    dOMDocumentCreateCdataSection           ,----- ** dOMDocumentCreateComment-    dOMDocumentCreateComment                ,----- ** dOMDocumentCreateCssStyleDeclaration-    dOMDocumentCreateCssStyleDeclaration    ,----- ** dOMDocumentCreateDocumentFragment-    dOMDocumentCreateDocumentFragment       ,----- ** dOMDocumentCreateElement-    dOMDocumentCreateElement                ,----- ** dOMDocumentCreateElementNs-    dOMDocumentCreateElementNs              ,----- ** dOMDocumentCreateEntityReference-    dOMDocumentCreateEntityReference        ,----- ** dOMDocumentCreateEvent-    dOMDocumentCreateEvent                  ,----- ** dOMDocumentCreateExpression-    dOMDocumentCreateExpression             ,----- ** dOMDocumentCreateNodeIterator-    dOMDocumentCreateNodeIterator           ,----- ** dOMDocumentCreateNsResolver-    dOMDocumentCreateNsResolver             ,----- ** dOMDocumentCreateProcessingInstruction-    dOMDocumentCreateProcessingInstruction  ,----- ** dOMDocumentCreateRange-    dOMDocumentCreateRange                  ,----- ** dOMDocumentCreateTextNode-    dOMDocumentCreateTextNode               ,----- ** dOMDocumentCreateTreeWalker-    dOMDocumentCreateTreeWalker             ,----- ** dOMDocumentElementFromPoint-    dOMDocumentElementFromPoint             ,----- ** dOMDocumentEvaluate-    dOMDocumentEvaluate                     ,----- ** dOMDocumentExecCommand-    dOMDocumentExecCommand                  ,----- ** dOMDocumentGetActiveElement-    dOMDocumentGetActiveElement             ,----- ** dOMDocumentGetAnchors-    dOMDocumentGetAnchors                   ,----- ** dOMDocumentGetApplets-    dOMDocumentGetApplets                   ,----- ** dOMDocumentGetBody-    dOMDocumentGetBody                      ,----- ** dOMDocumentGetCharacterSet-    dOMDocumentGetCharacterSet              ,----- ** dOMDocumentGetCharset-    dOMDocumentGetCharset                   ,----- ** dOMDocumentGetCookie-    dOMDocumentGetCookie                    ,----- ** dOMDocumentGetDefaultCharset-    dOMDocumentGetDefaultCharset            ,----- ** dOMDocumentGetDefaultView-    dOMDocumentGetDefaultView               ,----- ** dOMDocumentGetDoctype-    dOMDocumentGetDoctype                   ,----- ** dOMDocumentGetDocumentElement-    dOMDocumentGetDocumentElement           ,----- ** dOMDocumentGetDocumentUri-    dOMDocumentGetDocumentUri               ,----- ** dOMDocumentGetDomain-    dOMDocumentGetDomain                    ,----- ** dOMDocumentGetElementById-    dOMDocumentGetElementById               ,----- ** dOMDocumentGetElementsByClassName-    dOMDocumentGetElementsByClassName       ,----- ** dOMDocumentGetElementsByName-    dOMDocumentGetElementsByName            ,----- ** dOMDocumentGetElementsByTagName-    dOMDocumentGetElementsByTagName         ,----- ** dOMDocumentGetElementsByTagNameNs-    dOMDocumentGetElementsByTagNameNs       ,----- ** dOMDocumentGetForms-    dOMDocumentGetForms                     ,----- ** dOMDocumentGetHead-    dOMDocumentGetHead                      ,----- ** dOMDocumentGetImages-    dOMDocumentGetImages                    ,----- ** dOMDocumentGetImplementation-    dOMDocumentGetImplementation            ,----- ** dOMDocumentGetInputEncoding-    dOMDocumentGetInputEncoding             ,----- ** dOMDocumentGetLastModified-    dOMDocumentGetLastModified              ,----- ** dOMDocumentGetLinks-    dOMDocumentGetLinks                     ,----- ** dOMDocumentGetOverrideStyle-    dOMDocumentGetOverrideStyle             ,----- ** dOMDocumentGetPreferredStylesheetSet-    dOMDocumentGetPreferredStylesheetSet    ,----- ** dOMDocumentGetReadyState-    dOMDocumentGetReadyState                ,----- ** dOMDocumentGetReferrer-    dOMDocumentGetReferrer                  ,----- ** dOMDocumentGetSelectedStylesheetSet-    dOMDocumentGetSelectedStylesheetSet     ,----- ** dOMDocumentGetStyleSheets-    dOMDocumentGetStyleSheets               ,----- ** dOMDocumentGetTitle-    dOMDocumentGetTitle                     ,----- ** dOMDocumentGetUrl-    dOMDocumentGetUrl                       ,----- ** dOMDocumentGetXmlEncoding-    dOMDocumentGetXmlEncoding               ,----- ** dOMDocumentGetXmlStandalone-    dOMDocumentGetXmlStandalone             ,----- ** dOMDocumentGetXmlVersion-    dOMDocumentGetXmlVersion                ,----- ** dOMDocumentHasFocus-    dOMDocumentHasFocus                     ,----- ** dOMDocumentImportNode-    dOMDocumentImportNode                   ,----- ** dOMDocumentQueryCommandEnabled-    dOMDocumentQueryCommandEnabled          ,----- ** dOMDocumentQueryCommandIndeterm-    dOMDocumentQueryCommandIndeterm         ,----- ** dOMDocumentQueryCommandState-    dOMDocumentQueryCommandState            ,----- ** dOMDocumentQueryCommandSupported-    dOMDocumentQueryCommandSupported        ,----- ** dOMDocumentQueryCommandValue-    dOMDocumentQueryCommandValue            ,----- ** dOMDocumentQuerySelector-    dOMDocumentQuerySelector                ,----- ** dOMDocumentQuerySelectorAll-    dOMDocumentQuerySelectorAll             ,----- ** dOMDocumentSetBody-    dOMDocumentSetBody                      ,----- ** dOMDocumentSetCharset-    dOMDocumentSetCharset                   ,----- ** dOMDocumentSetCookie-    dOMDocumentSetCookie                    ,----- ** dOMDocumentSetDocumentUri-    dOMDocumentSetDocumentUri               ,----- ** dOMDocumentSetSelectedStylesheetSet-    dOMDocumentSetSelectedStylesheetSet     ,----- ** dOMDocumentSetTitle-    dOMDocumentSetTitle                     ,----- ** dOMDocumentSetXmlStandalone-    dOMDocumentSetXmlStandalone             ,----- ** dOMDocumentSetXmlVersion-    dOMDocumentSetXmlVersion                ,----- -- * Properties--- ** ActiveElement-    DOMDocumentActiveElementPropertyInfo    ,-    getDOMDocumentActiveElement             ,----- ** Anchors-    DOMDocumentAnchorsPropertyInfo          ,-    getDOMDocumentAnchors                   ,----- ** Applets-    DOMDocumentAppletsPropertyInfo          ,-    getDOMDocumentApplets                   ,----- ** Body-    DOMDocumentBodyPropertyInfo             ,-    getDOMDocumentBody                      ,----- ** CharacterSet-    DOMDocumentCharacterSetPropertyInfo     ,-    getDOMDocumentCharacterSet              ,----- ** Charset-    DOMDocumentCharsetPropertyInfo          ,-    constructDOMDocumentCharset             ,-    getDOMDocumentCharset                   ,-    setDOMDocumentCharset                   ,----- ** ChildElementCount-    DOMDocumentChildElementCountPropertyInfo,-    getDOMDocumentChildElementCount         ,----- ** Children-    DOMDocumentChildrenPropertyInfo         ,-    getDOMDocumentChildren                  ,----- ** CompatMode-    DOMDocumentCompatModePropertyInfo       ,-    getDOMDocumentCompatMode                ,----- ** ContentType-    DOMDocumentContentTypePropertyInfo      ,-    getDOMDocumentContentType               ,----- ** Cookie-    DOMDocumentCookiePropertyInfo           ,-    constructDOMDocumentCookie              ,-    getDOMDocumentCookie                    ,-    setDOMDocumentCookie                    ,----- ** CurrentScript-    DOMDocumentCurrentScriptPropertyInfo    ,-    getDOMDocumentCurrentScript             ,----- ** DefaultCharset-    DOMDocumentDefaultCharsetPropertyInfo   ,-    getDOMDocumentDefaultCharset            ,----- ** DefaultView-    DOMDocumentDefaultViewPropertyInfo      ,-    getDOMDocumentDefaultView               ,----- ** Doctype-    DOMDocumentDoctypePropertyInfo          ,-    getDOMDocumentDoctype                   ,----- ** DocumentElement-    DOMDocumentDocumentElementPropertyInfo  ,-    getDOMDocumentDocumentElement           ,----- ** DocumentUri-    DOMDocumentDocumentUriPropertyInfo      ,-    constructDOMDocumentDocumentUri         ,-    getDOMDocumentDocumentUri               ,-    setDOMDocumentDocumentUri               ,----- ** Domain-    DOMDocumentDomainPropertyInfo           ,-    getDOMDocumentDomain                    ,----- ** FirstElementChild-    DOMDocumentFirstElementChildPropertyInfo,-    getDOMDocumentFirstElementChild         ,----- ** Forms-    DOMDocumentFormsPropertyInfo            ,-    getDOMDocumentForms                     ,----- ** Head-    DOMDocumentHeadPropertyInfo             ,-    getDOMDocumentHead                      ,----- ** Hidden-    DOMDocumentHiddenPropertyInfo           ,-    getDOMDocumentHidden                    ,----- ** Images-    DOMDocumentImagesPropertyInfo           ,-    getDOMDocumentImages                    ,----- ** Implementation-    DOMDocumentImplementationPropertyInfo   ,-    getDOMDocumentImplementation            ,----- ** InputEncoding-    DOMDocumentInputEncodingPropertyInfo    ,-    getDOMDocumentInputEncoding             ,----- ** LastElementChild-    DOMDocumentLastElementChildPropertyInfo ,-    getDOMDocumentLastElementChild          ,----- ** LastModified-    DOMDocumentLastModifiedPropertyInfo     ,-    getDOMDocumentLastModified              ,----- ** Links-    DOMDocumentLinksPropertyInfo            ,-    getDOMDocumentLinks                     ,----- ** Origin-    DOMDocumentOriginPropertyInfo           ,-    getDOMDocumentOrigin                    ,----- ** PointerLockElement-    DOMDocumentPointerLockElementPropertyInfo,-    getDOMDocumentPointerLockElement        ,----- ** PreferredStylesheetSet-    DOMDocumentPreferredStylesheetSetPropertyInfo,-    getDOMDocumentPreferredStylesheetSet    ,----- ** ReadyState-    DOMDocumentReadyStatePropertyInfo       ,-    getDOMDocumentReadyState                ,----- ** Referrer-    DOMDocumentReferrerPropertyInfo         ,-    getDOMDocumentReferrer                  ,----- ** ScrollingElement-    DOMDocumentScrollingElementPropertyInfo ,-    getDOMDocumentScrollingElement          ,----- ** SelectedStylesheetSet-    DOMDocumentSelectedStylesheetSetPropertyInfo,-    constructDOMDocumentSelectedStylesheetSet,-    getDOMDocumentSelectedStylesheetSet     ,-    setDOMDocumentSelectedStylesheetSet     ,----- ** StyleSheets-    DOMDocumentStyleSheetsPropertyInfo      ,-    getDOMDocumentStyleSheets               ,----- ** Title-    DOMDocumentTitlePropertyInfo            ,-    constructDOMDocumentTitle               ,-    getDOMDocumentTitle                     ,-    setDOMDocumentTitle                     ,----- ** Url-    DOMDocumentUrlPropertyInfo              ,-    getDOMDocumentUrl                       ,----- ** VisibilityState-    DOMDocumentVisibilityStatePropertyInfo  ,-    getDOMDocumentVisibilityState           ,----- ** WebkitCurrentFullScreenElement-    DOMDocumentWebkitCurrentFullScreenElementPropertyInfo,-    getDOMDocumentWebkitCurrentFullScreenElement,----- ** WebkitFullScreenKeyboardInputAllowed-    DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo,-    getDOMDocumentWebkitFullScreenKeyboardInputAllowed,----- ** WebkitFullscreenElement-    DOMDocumentWebkitFullscreenElementPropertyInfo,-    getDOMDocumentWebkitFullscreenElement   ,----- ** WebkitFullscreenEnabled-    DOMDocumentWebkitFullscreenEnabledPropertyInfo,-    getDOMDocumentWebkitFullscreenEnabled   ,----- ** WebkitIsFullScreen-    DOMDocumentWebkitIsFullScreenPropertyInfo,-    getDOMDocumentWebkitIsFullScreen        ,----- ** XmlEncoding-    DOMDocumentXmlEncodingPropertyInfo      ,-    getDOMDocumentXmlEncoding               ,----- ** XmlStandalone-    DOMDocumentXmlStandalonePropertyInfo    ,-    constructDOMDocumentXmlStandalone       ,-    getDOMDocumentXmlStandalone             ,-    setDOMDocumentXmlStandalone             ,----- ** XmlVersion-    DOMDocumentXmlVersionPropertyInfo       ,-    constructDOMDocumentXmlVersion          ,-    getDOMDocumentXmlVersion                ,-    setDOMDocumentXmlVersion                ,-----    ) where--import Prelude ()-import Data.GI.Base.ShortPrelude--import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit2WebExtension.Types-import GI.WebKit2WebExtension.Callbacks-import qualified GI.GObject as GObject--newtype DOMDocument = DOMDocument (ForeignPtr DOMDocument)-foreign import ccall "webkit_dom_document_get_type"-    c_webkit_dom_document_get_type :: IO GType--type instance ParentTypes DOMDocument = DOMDocumentParentTypes-type DOMDocumentParentTypes = '[DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMDocument where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_document_get_type-    --class GObject o => DOMDocumentK o-instance (GObject o, IsDescendantOf DOMDocument o) => DOMDocumentK o--toDOMDocument :: DOMDocumentK o => o -> IO DOMDocument-toDOMDocument = unsafeCastTo DOMDocument--noDOMDocument :: Maybe DOMDocument-noDOMDocument = Nothing---- VVV Prop "active-element"-   -- Type: TInterface "WebKit2WebExtension" "DOMElement"-   -- Flags: [PropertyReadable]--getDOMDocumentActiveElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement-getDOMDocumentActiveElement obj = liftIO $ getObjectPropertyObject obj "active-element" DOMElement--data DOMDocumentActiveElementPropertyInfo-instance AttrInfo DOMDocumentActiveElementPropertyInfo where-    type AttrAllowedOps DOMDocumentActiveElementPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentActiveElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentActiveElementPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentActiveElementPropertyInfo = DOMElement-    type AttrLabel DOMDocumentActiveElementPropertyInfo = "DOMDocument::active-element"-    attrGet _ = getDOMDocumentActiveElement-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "anchors"-   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]--getDOMDocumentAnchors :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLCollection-getDOMDocumentAnchors obj = liftIO $ getObjectPropertyObject obj "anchors" DOMHTMLCollection--data DOMDocumentAnchorsPropertyInfo-instance AttrInfo DOMDocumentAnchorsPropertyInfo where-    type AttrAllowedOps DOMDocumentAnchorsPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentAnchorsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentAnchorsPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentAnchorsPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMDocumentAnchorsPropertyInfo = "DOMDocument::anchors"-    attrGet _ = getDOMDocumentAnchors-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "applets"-   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]--getDOMDocumentApplets :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLCollection-getDOMDocumentApplets obj = liftIO $ getObjectPropertyObject obj "applets" DOMHTMLCollection--data DOMDocumentAppletsPropertyInfo-instance AttrInfo DOMDocumentAppletsPropertyInfo where-    type AttrAllowedOps DOMDocumentAppletsPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentAppletsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentAppletsPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentAppletsPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMDocumentAppletsPropertyInfo = "DOMDocument::applets"-    attrGet _ = getDOMDocumentApplets-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "body"-   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLElement"-   -- Flags: [PropertyReadable]--getDOMDocumentBody :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLElement-getDOMDocumentBody obj = liftIO $ getObjectPropertyObject obj "body" DOMHTMLElement--data DOMDocumentBodyPropertyInfo-instance AttrInfo DOMDocumentBodyPropertyInfo where-    type AttrAllowedOps DOMDocumentBodyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentBodyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentBodyPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentBodyPropertyInfo = DOMHTMLElement-    type AttrLabel DOMDocumentBodyPropertyInfo = "DOMDocument::body"-    attrGet _ = getDOMDocumentBody-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "character-set"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]--getDOMDocumentCharacterSet :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentCharacterSet obj = liftIO $ getObjectPropertyString obj "character-set"--data DOMDocumentCharacterSetPropertyInfo-instance AttrInfo DOMDocumentCharacterSetPropertyInfo where-    type AttrAllowedOps DOMDocumentCharacterSetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentCharacterSetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentCharacterSetPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentCharacterSetPropertyInfo = T.Text-    type AttrLabel DOMDocumentCharacterSetPropertyInfo = "DOMDocument::character-set"-    attrGet _ = getDOMDocumentCharacterSet-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "charset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]--getDOMDocumentCharset :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentCharset obj = liftIO $ getObjectPropertyString obj "charset"--setDOMDocumentCharset :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()-setDOMDocumentCharset obj val = liftIO $ setObjectPropertyString obj "charset" val--constructDOMDocumentCharset :: T.Text -> IO ([Char], GValue)-constructDOMDocumentCharset val = constructObjectPropertyString "charset" val--data DOMDocumentCharsetPropertyInfo-instance AttrInfo DOMDocumentCharsetPropertyInfo where-    type AttrAllowedOps DOMDocumentCharsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentCharsetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentCharsetPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentCharsetPropertyInfo = T.Text-    type AttrLabel DOMDocumentCharsetPropertyInfo = "DOMDocument::charset"-    attrGet _ = getDOMDocumentCharset-    attrSet _ = setDOMDocumentCharset-    attrConstruct _ = constructDOMDocumentCharset---- VVV Prop "child-element-count"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]--getDOMDocumentChildElementCount :: (MonadIO m, DOMDocumentK o) => o -> m Word64-getDOMDocumentChildElementCount obj = liftIO $ getObjectPropertyUInt64 obj "child-element-count"--data DOMDocumentChildElementCountPropertyInfo-instance AttrInfo DOMDocumentChildElementCountPropertyInfo where-    type AttrAllowedOps DOMDocumentChildElementCountPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentChildElementCountPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentChildElementCountPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentChildElementCountPropertyInfo = Word64-    type AttrLabel DOMDocumentChildElementCountPropertyInfo = "DOMDocument::child-element-count"-    attrGet _ = getDOMDocumentChildElementCount-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "children"-   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]--getDOMDocumentChildren :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLCollection-getDOMDocumentChildren obj = liftIO $ getObjectPropertyObject obj "children" DOMHTMLCollection--data DOMDocumentChildrenPropertyInfo-instance AttrInfo DOMDocumentChildrenPropertyInfo where-    type AttrAllowedOps DOMDocumentChildrenPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentChildrenPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentChildrenPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentChildrenPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMDocumentChildrenPropertyInfo = "DOMDocument::children"-    attrGet _ = getDOMDocumentChildren-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "compat-mode"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]--getDOMDocumentCompatMode :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentCompatMode obj = liftIO $ getObjectPropertyString obj "compat-mode"--data DOMDocumentCompatModePropertyInfo-instance AttrInfo DOMDocumentCompatModePropertyInfo where-    type AttrAllowedOps DOMDocumentCompatModePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentCompatModePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentCompatModePropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentCompatModePropertyInfo = T.Text-    type AttrLabel DOMDocumentCompatModePropertyInfo = "DOMDocument::compat-mode"-    attrGet _ = getDOMDocumentCompatMode-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "content-type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]--getDOMDocumentContentType :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentContentType obj = liftIO $ getObjectPropertyString obj "content-type"--data DOMDocumentContentTypePropertyInfo-instance AttrInfo DOMDocumentContentTypePropertyInfo where-    type AttrAllowedOps DOMDocumentContentTypePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentContentTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentContentTypePropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentContentTypePropertyInfo = T.Text-    type AttrLabel DOMDocumentContentTypePropertyInfo = "DOMDocument::content-type"-    attrGet _ = getDOMDocumentContentType-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "cookie"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]--getDOMDocumentCookie :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentCookie obj = liftIO $ getObjectPropertyString obj "cookie"--setDOMDocumentCookie :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()-setDOMDocumentCookie obj val = liftIO $ setObjectPropertyString obj "cookie" val--constructDOMDocumentCookie :: T.Text -> IO ([Char], GValue)-constructDOMDocumentCookie val = constructObjectPropertyString "cookie" val--data DOMDocumentCookiePropertyInfo-instance AttrInfo DOMDocumentCookiePropertyInfo where-    type AttrAllowedOps DOMDocumentCookiePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentCookiePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentCookiePropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentCookiePropertyInfo = T.Text-    type AttrLabel DOMDocumentCookiePropertyInfo = "DOMDocument::cookie"-    attrGet _ = getDOMDocumentCookie-    attrSet _ = setDOMDocumentCookie-    attrConstruct _ = constructDOMDocumentCookie---- VVV Prop "current-script"-   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLScriptElement"-   -- Flags: [PropertyReadable]--getDOMDocumentCurrentScript :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLScriptElement-getDOMDocumentCurrentScript obj = liftIO $ getObjectPropertyObject obj "current-script" DOMHTMLScriptElement--data DOMDocumentCurrentScriptPropertyInfo-instance AttrInfo DOMDocumentCurrentScriptPropertyInfo where-    type AttrAllowedOps DOMDocumentCurrentScriptPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentCurrentScriptPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentCurrentScriptPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentCurrentScriptPropertyInfo = DOMHTMLScriptElement-    type AttrLabel DOMDocumentCurrentScriptPropertyInfo = "DOMDocument::current-script"-    attrGet _ = getDOMDocumentCurrentScript-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "default-charset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]--getDOMDocumentDefaultCharset :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentDefaultCharset obj = liftIO $ getObjectPropertyString obj "default-charset"--data DOMDocumentDefaultCharsetPropertyInfo-instance AttrInfo DOMDocumentDefaultCharsetPropertyInfo where-    type AttrAllowedOps DOMDocumentDefaultCharsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentDefaultCharsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentDefaultCharsetPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentDefaultCharsetPropertyInfo = T.Text-    type AttrLabel DOMDocumentDefaultCharsetPropertyInfo = "DOMDocument::default-charset"-    attrGet _ = getDOMDocumentDefaultCharset-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "default-view"-   -- Type: TInterface "WebKit2WebExtension" "DOMDOMWindow"-   -- Flags: [PropertyReadable]--getDOMDocumentDefaultView :: (MonadIO m, DOMDocumentK o) => o -> m DOMDOMWindow-getDOMDocumentDefaultView obj = liftIO $ getObjectPropertyObject obj "default-view" DOMDOMWindow--data DOMDocumentDefaultViewPropertyInfo-instance AttrInfo DOMDocumentDefaultViewPropertyInfo where-    type AttrAllowedOps DOMDocumentDefaultViewPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentDefaultViewPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentDefaultViewPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentDefaultViewPropertyInfo = DOMDOMWindow-    type AttrLabel DOMDocumentDefaultViewPropertyInfo = "DOMDocument::default-view"-    attrGet _ = getDOMDocumentDefaultView-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "doctype"-   -- Type: TInterface "WebKit2WebExtension" "DOMDocumentType"-   -- Flags: [PropertyReadable]--getDOMDocumentDoctype :: (MonadIO m, DOMDocumentK o) => o -> m DOMDocumentType-getDOMDocumentDoctype obj = liftIO $ getObjectPropertyObject obj "doctype" DOMDocumentType--data DOMDocumentDoctypePropertyInfo-instance AttrInfo DOMDocumentDoctypePropertyInfo where-    type AttrAllowedOps DOMDocumentDoctypePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentDoctypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentDoctypePropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentDoctypePropertyInfo = DOMDocumentType-    type AttrLabel DOMDocumentDoctypePropertyInfo = "DOMDocument::doctype"-    attrGet _ = getDOMDocumentDoctype-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "document-element"-   -- Type: TInterface "WebKit2WebExtension" "DOMElement"-   -- Flags: [PropertyReadable]--getDOMDocumentDocumentElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement-getDOMDocumentDocumentElement obj = liftIO $ getObjectPropertyObject obj "document-element" DOMElement--data DOMDocumentDocumentElementPropertyInfo-instance AttrInfo DOMDocumentDocumentElementPropertyInfo where-    type AttrAllowedOps DOMDocumentDocumentElementPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentDocumentElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentDocumentElementPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentDocumentElementPropertyInfo = DOMElement-    type AttrLabel DOMDocumentDocumentElementPropertyInfo = "DOMDocument::document-element"-    attrGet _ = getDOMDocumentDocumentElement-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "document-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]--getDOMDocumentDocumentUri :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentDocumentUri obj = liftIO $ getObjectPropertyString obj "document-uri"--setDOMDocumentDocumentUri :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()-setDOMDocumentDocumentUri obj val = liftIO $ setObjectPropertyString obj "document-uri" val--constructDOMDocumentDocumentUri :: T.Text -> IO ([Char], GValue)-constructDOMDocumentDocumentUri val = constructObjectPropertyString "document-uri" val--data DOMDocumentDocumentUriPropertyInfo-instance AttrInfo DOMDocumentDocumentUriPropertyInfo where-    type AttrAllowedOps DOMDocumentDocumentUriPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentDocumentUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentDocumentUriPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentDocumentUriPropertyInfo = T.Text-    type AttrLabel DOMDocumentDocumentUriPropertyInfo = "DOMDocument::document-uri"-    attrGet _ = getDOMDocumentDocumentUri-    attrSet _ = setDOMDocumentDocumentUri-    attrConstruct _ = constructDOMDocumentDocumentUri---- VVV Prop "domain"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]--getDOMDocumentDomain :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentDomain obj = liftIO $ getObjectPropertyString obj "domain"--data DOMDocumentDomainPropertyInfo-instance AttrInfo DOMDocumentDomainPropertyInfo where-    type AttrAllowedOps DOMDocumentDomainPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentDomainPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentDomainPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentDomainPropertyInfo = T.Text-    type AttrLabel DOMDocumentDomainPropertyInfo = "DOMDocument::domain"-    attrGet _ = getDOMDocumentDomain-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "first-element-child"-   -- Type: TInterface "WebKit2WebExtension" "DOMElement"-   -- Flags: [PropertyReadable]--getDOMDocumentFirstElementChild :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement-getDOMDocumentFirstElementChild obj = liftIO $ getObjectPropertyObject obj "first-element-child" DOMElement--data DOMDocumentFirstElementChildPropertyInfo-instance AttrInfo DOMDocumentFirstElementChildPropertyInfo where-    type AttrAllowedOps DOMDocumentFirstElementChildPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentFirstElementChildPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentFirstElementChildPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentFirstElementChildPropertyInfo = DOMElement-    type AttrLabel DOMDocumentFirstElementChildPropertyInfo = "DOMDocument::first-element-child"-    attrGet _ = getDOMDocumentFirstElementChild-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "forms"-   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]--getDOMDocumentForms :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLCollection-getDOMDocumentForms obj = liftIO $ getObjectPropertyObject obj "forms" DOMHTMLCollection--data DOMDocumentFormsPropertyInfo-instance AttrInfo DOMDocumentFormsPropertyInfo where-    type AttrAllowedOps DOMDocumentFormsPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentFormsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentFormsPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentFormsPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMDocumentFormsPropertyInfo = "DOMDocument::forms"-    attrGet _ = getDOMDocumentForms-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "head"-   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLHeadElement"-   -- Flags: [PropertyReadable]--getDOMDocumentHead :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLHeadElement-getDOMDocumentHead obj = liftIO $ getObjectPropertyObject obj "head" DOMHTMLHeadElement--data DOMDocumentHeadPropertyInfo-instance AttrInfo DOMDocumentHeadPropertyInfo where-    type AttrAllowedOps DOMDocumentHeadPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentHeadPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentHeadPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentHeadPropertyInfo = DOMHTMLHeadElement-    type AttrLabel DOMDocumentHeadPropertyInfo = "DOMDocument::head"-    attrGet _ = getDOMDocumentHead-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "hidden"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]--getDOMDocumentHidden :: (MonadIO m, DOMDocumentK o) => o -> m Bool-getDOMDocumentHidden obj = liftIO $ getObjectPropertyBool obj "hidden"--data DOMDocumentHiddenPropertyInfo-instance AttrInfo DOMDocumentHiddenPropertyInfo where-    type AttrAllowedOps DOMDocumentHiddenPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentHiddenPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentHiddenPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentHiddenPropertyInfo = Bool-    type AttrLabel DOMDocumentHiddenPropertyInfo = "DOMDocument::hidden"-    attrGet _ = getDOMDocumentHidden-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "images"-   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]--getDOMDocumentImages :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLCollection-getDOMDocumentImages obj = liftIO $ getObjectPropertyObject obj "images" DOMHTMLCollection--data DOMDocumentImagesPropertyInfo-instance AttrInfo DOMDocumentImagesPropertyInfo where-    type AttrAllowedOps DOMDocumentImagesPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentImagesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentImagesPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentImagesPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMDocumentImagesPropertyInfo = "DOMDocument::images"-    attrGet _ = getDOMDocumentImages-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "implementation"-   -- Type: TInterface "WebKit2WebExtension" "DOMDOMImplementation"-   -- Flags: [PropertyReadable]--getDOMDocumentImplementation :: (MonadIO m, DOMDocumentK o) => o -> m DOMDOMImplementation-getDOMDocumentImplementation obj = liftIO $ getObjectPropertyObject obj "implementation" DOMDOMImplementation--data DOMDocumentImplementationPropertyInfo-instance AttrInfo DOMDocumentImplementationPropertyInfo where-    type AttrAllowedOps DOMDocumentImplementationPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentImplementationPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentImplementationPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentImplementationPropertyInfo = DOMDOMImplementation-    type AttrLabel DOMDocumentImplementationPropertyInfo = "DOMDocument::implementation"-    attrGet _ = getDOMDocumentImplementation-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "input-encoding"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]--getDOMDocumentInputEncoding :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentInputEncoding obj = liftIO $ getObjectPropertyString obj "input-encoding"--data DOMDocumentInputEncodingPropertyInfo-instance AttrInfo DOMDocumentInputEncodingPropertyInfo where-    type AttrAllowedOps DOMDocumentInputEncodingPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentInputEncodingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentInputEncodingPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentInputEncodingPropertyInfo = T.Text-    type AttrLabel DOMDocumentInputEncodingPropertyInfo = "DOMDocument::input-encoding"-    attrGet _ = getDOMDocumentInputEncoding-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "last-element-child"-   -- Type: TInterface "WebKit2WebExtension" "DOMElement"-   -- Flags: [PropertyReadable]--getDOMDocumentLastElementChild :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement-getDOMDocumentLastElementChild obj = liftIO $ getObjectPropertyObject obj "last-element-child" DOMElement--data DOMDocumentLastElementChildPropertyInfo-instance AttrInfo DOMDocumentLastElementChildPropertyInfo where-    type AttrAllowedOps DOMDocumentLastElementChildPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentLastElementChildPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentLastElementChildPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentLastElementChildPropertyInfo = DOMElement-    type AttrLabel DOMDocumentLastElementChildPropertyInfo = "DOMDocument::last-element-child"-    attrGet _ = getDOMDocumentLastElementChild-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "last-modified"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]--getDOMDocumentLastModified :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentLastModified obj = liftIO $ getObjectPropertyString obj "last-modified"--data DOMDocumentLastModifiedPropertyInfo-instance AttrInfo DOMDocumentLastModifiedPropertyInfo where-    type AttrAllowedOps DOMDocumentLastModifiedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentLastModifiedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentLastModifiedPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentLastModifiedPropertyInfo = T.Text-    type AttrLabel DOMDocumentLastModifiedPropertyInfo = "DOMDocument::last-modified"-    attrGet _ = getDOMDocumentLastModified-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "links"-   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]--getDOMDocumentLinks :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLCollection-getDOMDocumentLinks obj = liftIO $ getObjectPropertyObject obj "links" DOMHTMLCollection--data DOMDocumentLinksPropertyInfo-instance AttrInfo DOMDocumentLinksPropertyInfo where-    type AttrAllowedOps DOMDocumentLinksPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentLinksPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentLinksPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentLinksPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMDocumentLinksPropertyInfo = "DOMDocument::links"-    attrGet _ = getDOMDocumentLinks-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "origin"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]--getDOMDocumentOrigin :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentOrigin obj = liftIO $ getObjectPropertyString obj "origin"--data DOMDocumentOriginPropertyInfo-instance AttrInfo DOMDocumentOriginPropertyInfo where-    type AttrAllowedOps DOMDocumentOriginPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentOriginPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentOriginPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentOriginPropertyInfo = T.Text-    type AttrLabel DOMDocumentOriginPropertyInfo = "DOMDocument::origin"-    attrGet _ = getDOMDocumentOrigin-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "pointer-lock-element"-   -- Type: TInterface "WebKit2WebExtension" "DOMElement"-   -- Flags: [PropertyReadable]--getDOMDocumentPointerLockElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement-getDOMDocumentPointerLockElement obj = liftIO $ getObjectPropertyObject obj "pointer-lock-element" DOMElement--data DOMDocumentPointerLockElementPropertyInfo-instance AttrInfo DOMDocumentPointerLockElementPropertyInfo where-    type AttrAllowedOps DOMDocumentPointerLockElementPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentPointerLockElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentPointerLockElementPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentPointerLockElementPropertyInfo = DOMElement-    type AttrLabel DOMDocumentPointerLockElementPropertyInfo = "DOMDocument::pointer-lock-element"-    attrGet _ = getDOMDocumentPointerLockElement-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "preferred-stylesheet-set"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]--getDOMDocumentPreferredStylesheetSet :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentPreferredStylesheetSet obj = liftIO $ getObjectPropertyString obj "preferred-stylesheet-set"--data DOMDocumentPreferredStylesheetSetPropertyInfo-instance AttrInfo DOMDocumentPreferredStylesheetSetPropertyInfo where-    type AttrAllowedOps DOMDocumentPreferredStylesheetSetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentPreferredStylesheetSetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentPreferredStylesheetSetPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentPreferredStylesheetSetPropertyInfo = T.Text-    type AttrLabel DOMDocumentPreferredStylesheetSetPropertyInfo = "DOMDocument::preferred-stylesheet-set"-    attrGet _ = getDOMDocumentPreferredStylesheetSet-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "ready-state"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]--getDOMDocumentReadyState :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentReadyState obj = liftIO $ getObjectPropertyString obj "ready-state"--data DOMDocumentReadyStatePropertyInfo-instance AttrInfo DOMDocumentReadyStatePropertyInfo where-    type AttrAllowedOps DOMDocumentReadyStatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentReadyStatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentReadyStatePropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentReadyStatePropertyInfo = T.Text-    type AttrLabel DOMDocumentReadyStatePropertyInfo = "DOMDocument::ready-state"-    attrGet _ = getDOMDocumentReadyState-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "referrer"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]--getDOMDocumentReferrer :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentReferrer obj = liftIO $ getObjectPropertyString obj "referrer"--data DOMDocumentReferrerPropertyInfo-instance AttrInfo DOMDocumentReferrerPropertyInfo where-    type AttrAllowedOps DOMDocumentReferrerPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentReferrerPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentReferrerPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentReferrerPropertyInfo = T.Text-    type AttrLabel DOMDocumentReferrerPropertyInfo = "DOMDocument::referrer"-    attrGet _ = getDOMDocumentReferrer-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "scrolling-element"-   -- Type: TInterface "WebKit2WebExtension" "DOMElement"-   -- Flags: [PropertyReadable]--getDOMDocumentScrollingElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement-getDOMDocumentScrollingElement obj = liftIO $ getObjectPropertyObject obj "scrolling-element" DOMElement--data DOMDocumentScrollingElementPropertyInfo-instance AttrInfo DOMDocumentScrollingElementPropertyInfo where-    type AttrAllowedOps DOMDocumentScrollingElementPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentScrollingElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentScrollingElementPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentScrollingElementPropertyInfo = DOMElement-    type AttrLabel DOMDocumentScrollingElementPropertyInfo = "DOMDocument::scrolling-element"-    attrGet _ = getDOMDocumentScrollingElement-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "selected-stylesheet-set"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]--getDOMDocumentSelectedStylesheetSet :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentSelectedStylesheetSet obj = liftIO $ getObjectPropertyString obj "selected-stylesheet-set"--setDOMDocumentSelectedStylesheetSet :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()-setDOMDocumentSelectedStylesheetSet obj val = liftIO $ setObjectPropertyString obj "selected-stylesheet-set" val--constructDOMDocumentSelectedStylesheetSet :: T.Text -> IO ([Char], GValue)-constructDOMDocumentSelectedStylesheetSet val = constructObjectPropertyString "selected-stylesheet-set" val--data DOMDocumentSelectedStylesheetSetPropertyInfo-instance AttrInfo DOMDocumentSelectedStylesheetSetPropertyInfo where-    type AttrAllowedOps DOMDocumentSelectedStylesheetSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentSelectedStylesheetSetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentSelectedStylesheetSetPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentSelectedStylesheetSetPropertyInfo = T.Text-    type AttrLabel DOMDocumentSelectedStylesheetSetPropertyInfo = "DOMDocument::selected-stylesheet-set"-    attrGet _ = getDOMDocumentSelectedStylesheetSet-    attrSet _ = setDOMDocumentSelectedStylesheetSet-    attrConstruct _ = constructDOMDocumentSelectedStylesheetSet---- VVV Prop "style-sheets"-   -- Type: TInterface "WebKit2WebExtension" "DOMStyleSheetList"-   -- Flags: [PropertyReadable]--getDOMDocumentStyleSheets :: (MonadIO m, DOMDocumentK o) => o -> m DOMStyleSheetList-getDOMDocumentStyleSheets obj = liftIO $ getObjectPropertyObject obj "style-sheets" DOMStyleSheetList--data DOMDocumentStyleSheetsPropertyInfo-instance AttrInfo DOMDocumentStyleSheetsPropertyInfo where-    type AttrAllowedOps DOMDocumentStyleSheetsPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentStyleSheetsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentStyleSheetsPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentStyleSheetsPropertyInfo = DOMStyleSheetList-    type AttrLabel DOMDocumentStyleSheetsPropertyInfo = "DOMDocument::style-sheets"-    attrGet _ = getDOMDocumentStyleSheets-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]--getDOMDocumentTitle :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentTitle obj = liftIO $ getObjectPropertyString obj "title"--setDOMDocumentTitle :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()-setDOMDocumentTitle obj val = liftIO $ setObjectPropertyString obj "title" val--constructDOMDocumentTitle :: T.Text -> IO ([Char], GValue)-constructDOMDocumentTitle val = constructObjectPropertyString "title" val--data DOMDocumentTitlePropertyInfo-instance AttrInfo DOMDocumentTitlePropertyInfo where-    type AttrAllowedOps DOMDocumentTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentTitlePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentTitlePropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentTitlePropertyInfo = T.Text-    type AttrLabel DOMDocumentTitlePropertyInfo = "DOMDocument::title"-    attrGet _ = getDOMDocumentTitle-    attrSet _ = setDOMDocumentTitle-    attrConstruct _ = constructDOMDocumentTitle---- VVV Prop "url"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]--getDOMDocumentUrl :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentUrl obj = liftIO $ getObjectPropertyString obj "url"--data DOMDocumentUrlPropertyInfo-instance AttrInfo DOMDocumentUrlPropertyInfo where-    type AttrAllowedOps DOMDocumentUrlPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentUrlPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentUrlPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentUrlPropertyInfo = T.Text-    type AttrLabel DOMDocumentUrlPropertyInfo = "DOMDocument::url"-    attrGet _ = getDOMDocumentUrl-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "visibility-state"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]--getDOMDocumentVisibilityState :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentVisibilityState obj = liftIO $ getObjectPropertyString obj "visibility-state"--data DOMDocumentVisibilityStatePropertyInfo-instance AttrInfo DOMDocumentVisibilityStatePropertyInfo where-    type AttrAllowedOps DOMDocumentVisibilityStatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentVisibilityStatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentVisibilityStatePropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentVisibilityStatePropertyInfo = T.Text-    type AttrLabel DOMDocumentVisibilityStatePropertyInfo = "DOMDocument::visibility-state"-    attrGet _ = getDOMDocumentVisibilityState-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "webkit-current-full-screen-element"-   -- Type: TInterface "WebKit2WebExtension" "DOMElement"-   -- Flags: [PropertyReadable]--getDOMDocumentWebkitCurrentFullScreenElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement-getDOMDocumentWebkitCurrentFullScreenElement obj = liftIO $ getObjectPropertyObject obj "webkit-current-full-screen-element" DOMElement--data DOMDocumentWebkitCurrentFullScreenElementPropertyInfo-instance AttrInfo DOMDocumentWebkitCurrentFullScreenElementPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = DOMElement-    type AttrLabel DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = "DOMDocument::webkit-current-full-screen-element"-    attrGet _ = getDOMDocumentWebkitCurrentFullScreenElement-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "webkit-full-screen-keyboard-input-allowed"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]--getDOMDocumentWebkitFullScreenKeyboardInputAllowed :: (MonadIO m, DOMDocumentK o) => o -> m Bool-getDOMDocumentWebkitFullScreenKeyboardInputAllowed obj = liftIO $ getObjectPropertyBool obj "webkit-full-screen-keyboard-input-allowed"--data DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo-instance AttrInfo DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = Bool-    type AttrLabel DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = "DOMDocument::webkit-full-screen-keyboard-input-allowed"-    attrGet _ = getDOMDocumentWebkitFullScreenKeyboardInputAllowed-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "webkit-fullscreen-element"-   -- Type: TInterface "WebKit2WebExtension" "DOMElement"-   -- Flags: [PropertyReadable]--getDOMDocumentWebkitFullscreenElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement-getDOMDocumentWebkitFullscreenElement obj = liftIO $ getObjectPropertyObject obj "webkit-fullscreen-element" DOMElement--data DOMDocumentWebkitFullscreenElementPropertyInfo-instance AttrInfo DOMDocumentWebkitFullscreenElementPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitFullscreenElementPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentWebkitFullscreenElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitFullscreenElementPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentWebkitFullscreenElementPropertyInfo = DOMElement-    type AttrLabel DOMDocumentWebkitFullscreenElementPropertyInfo = "DOMDocument::webkit-fullscreen-element"-    attrGet _ = getDOMDocumentWebkitFullscreenElement-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "webkit-fullscreen-enabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]--getDOMDocumentWebkitFullscreenEnabled :: (MonadIO m, DOMDocumentK o) => o -> m Bool-getDOMDocumentWebkitFullscreenEnabled obj = liftIO $ getObjectPropertyBool obj "webkit-fullscreen-enabled"--data DOMDocumentWebkitFullscreenEnabledPropertyInfo-instance AttrInfo DOMDocumentWebkitFullscreenEnabledPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitFullscreenEnabledPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentWebkitFullscreenEnabledPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitFullscreenEnabledPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentWebkitFullscreenEnabledPropertyInfo = Bool-    type AttrLabel DOMDocumentWebkitFullscreenEnabledPropertyInfo = "DOMDocument::webkit-fullscreen-enabled"-    attrGet _ = getDOMDocumentWebkitFullscreenEnabled-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "webkit-is-full-screen"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]--getDOMDocumentWebkitIsFullScreen :: (MonadIO m, DOMDocumentK o) => o -> m Bool-getDOMDocumentWebkitIsFullScreen obj = liftIO $ getObjectPropertyBool obj "webkit-is-full-screen"--data DOMDocumentWebkitIsFullScreenPropertyInfo-instance AttrInfo DOMDocumentWebkitIsFullScreenPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitIsFullScreenPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentWebkitIsFullScreenPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitIsFullScreenPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentWebkitIsFullScreenPropertyInfo = Bool-    type AttrLabel DOMDocumentWebkitIsFullScreenPropertyInfo = "DOMDocument::webkit-is-full-screen"-    attrGet _ = getDOMDocumentWebkitIsFullScreen-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "xml-encoding"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]--getDOMDocumentXmlEncoding :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentXmlEncoding obj = liftIO $ getObjectPropertyString obj "xml-encoding"--data DOMDocumentXmlEncodingPropertyInfo-instance AttrInfo DOMDocumentXmlEncodingPropertyInfo where-    type AttrAllowedOps DOMDocumentXmlEncodingPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentXmlEncodingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentXmlEncodingPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentXmlEncodingPropertyInfo = T.Text-    type AttrLabel DOMDocumentXmlEncodingPropertyInfo = "DOMDocument::xml-encoding"-    attrGet _ = getDOMDocumentXmlEncoding-    attrSet _ = undefined-    attrConstruct _ = undefined---- VVV Prop "xml-standalone"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]--getDOMDocumentXmlStandalone :: (MonadIO m, DOMDocumentK o) => o -> m Bool-getDOMDocumentXmlStandalone obj = liftIO $ getObjectPropertyBool obj "xml-standalone"--setDOMDocumentXmlStandalone :: (MonadIO m, DOMDocumentK o) => o -> Bool -> m ()-setDOMDocumentXmlStandalone obj val = liftIO $ setObjectPropertyBool obj "xml-standalone" val--constructDOMDocumentXmlStandalone :: Bool -> IO ([Char], GValue)-constructDOMDocumentXmlStandalone val = constructObjectPropertyBool "xml-standalone" val--data DOMDocumentXmlStandalonePropertyInfo-instance AttrInfo DOMDocumentXmlStandalonePropertyInfo where-    type AttrAllowedOps DOMDocumentXmlStandalonePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentXmlStandalonePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMDocumentXmlStandalonePropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentXmlStandalonePropertyInfo = Bool-    type AttrLabel DOMDocumentXmlStandalonePropertyInfo = "DOMDocument::xml-standalone"-    attrGet _ = getDOMDocumentXmlStandalone-    attrSet _ = setDOMDocumentXmlStandalone-    attrConstruct _ = constructDOMDocumentXmlStandalone---- VVV Prop "xml-version"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]--getDOMDocumentXmlVersion :: (MonadIO m, DOMDocumentK o) => o -> m T.Text-getDOMDocumentXmlVersion obj = liftIO $ getObjectPropertyString obj "xml-version"--setDOMDocumentXmlVersion :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()-setDOMDocumentXmlVersion obj val = liftIO $ setObjectPropertyString obj "xml-version" val--constructDOMDocumentXmlVersion :: T.Text -> IO ([Char], GValue)-constructDOMDocumentXmlVersion val = constructObjectPropertyString "xml-version" val--data DOMDocumentXmlVersionPropertyInfo-instance AttrInfo DOMDocumentXmlVersionPropertyInfo where-    type AttrAllowedOps DOMDocumentXmlVersionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentXmlVersionPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentXmlVersionPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentXmlVersionPropertyInfo = T.Text-    type AttrLabel DOMDocumentXmlVersionPropertyInfo = "DOMDocument::xml-version"-    attrGet _ = getDOMDocumentXmlVersion-    attrSet _ = setDOMDocumentXmlVersion-    attrConstruct _ = constructDOMDocumentXmlVersion--type instance AttributeList DOMDocument = DOMDocumentAttributeList-type DOMDocumentAttributeList = ('[ '("active-element", DOMDocumentActiveElementPropertyInfo), '("anchors", DOMDocumentAnchorsPropertyInfo), '("applets", DOMDocumentAppletsPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("body", DOMDocumentBodyPropertyInfo), '("character-set", DOMDocumentCharacterSetPropertyInfo), '("charset", DOMDocumentCharsetPropertyInfo), '("child-element-count", DOMDocumentChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMDocumentChildrenPropertyInfo), '("compat-mode", DOMDocumentCompatModePropertyInfo), '("content-type", DOMDocumentContentTypePropertyInfo), '("cookie", DOMDocumentCookiePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("current-script", DOMDocumentCurrentScriptPropertyInfo), '("default-charset", DOMDocumentDefaultCharsetPropertyInfo), '("default-view", DOMDocumentDefaultViewPropertyInfo), '("doctype", DOMDocumentDoctypePropertyInfo), '("document-element", DOMDocumentDocumentElementPropertyInfo), '("document-uri", DOMDocumentDocumentUriPropertyInfo), '("domain", DOMDocumentDomainPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMDocumentFirstElementChildPropertyInfo), '("forms", DOMDocumentFormsPropertyInfo), '("head", DOMDocumentHeadPropertyInfo), '("hidden", DOMDocumentHiddenPropertyInfo), '("images", DOMDocumentImagesPropertyInfo), '("implementation", DOMDocumentImplementationPropertyInfo), '("input-encoding", DOMDocumentInputEncodingPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMDocumentLastElementChildPropertyInfo), '("last-modified", DOMDocumentLastModifiedPropertyInfo), '("links", DOMDocumentLinksPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("origin", DOMDocumentOriginPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("pointer-lock-element", DOMDocumentPointerLockElementPropertyInfo), '("preferred-stylesheet-set", DOMDocumentPreferredStylesheetSetPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("ready-state", DOMDocumentReadyStatePropertyInfo), '("referrer", DOMDocumentReferrerPropertyInfo), '("scrolling-element", DOMDocumentScrollingElementPropertyInfo), '("selected-stylesheet-set", DOMDocumentSelectedStylesheetSetPropertyInfo), '("style-sheets", DOMDocumentStyleSheetsPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMDocumentTitlePropertyInfo), '("url", DOMDocumentUrlPropertyInfo), '("visibility-state", DOMDocumentVisibilityStatePropertyInfo), '("webkit-current-full-screen-element", DOMDocumentWebkitCurrentFullScreenElementPropertyInfo), '("webkit-full-screen-keyboard-input-allowed", DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo), '("webkit-fullscreen-element", DOMDocumentWebkitFullscreenElementPropertyInfo), '("webkit-fullscreen-enabled", DOMDocumentWebkitFullscreenEnabledPropertyInfo), '("webkit-is-full-screen", DOMDocumentWebkitIsFullScreenPropertyInfo), '("xml-encoding", DOMDocumentXmlEncodingPropertyInfo), '("xml-standalone", DOMDocumentXmlStandalonePropertyInfo), '("xml-version", DOMDocumentXmlVersionPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMDocument = DOMDocumentSignalList-type DOMDocumentSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDocument::adopt_node--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "source", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "source", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMNode"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_adopt_node" webkit_dom_document_adopt_node :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    Ptr DOMNode ->                          -- source : TInterface "WebKit2WebExtension" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMDocumentAdoptNode ::-    (MonadIO m, DOMDocumentK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- source-    m DOMNode-dOMDocumentAdoptNode _obj source = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let source' = unsafeManagedPtrCastPtr source-    onException (do-        result <- propagateGError $ webkit_dom_document_adopt_node _obj' source'-        checkUnexpectedReturnNULL "webkit_dom_document_adopt_node" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        touchManagedPtr source-        return result'-     ) (do-        return ()-     )---- method DOMDocument::create_attribute--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMAttr"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_attribute" webkit_dom_document_create_attribute :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- name : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMAttr)---dOMDocumentCreateAttribute ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- name-    m DOMAttr-dOMDocumentCreateAttribute _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    onException (do-        result <- propagateGError $ webkit_dom_document_create_attribute _obj' name'-        checkUnexpectedReturnNULL "webkit_dom_document_create_attribute" result-        result' <- (newObject DOMAttr) result-        touchManagedPtr _obj-        freeMem name'-        return result'-     ) (do-        freeMem name'-     )---- method DOMDocument::create_attribute_ns--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMAttr"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_attribute_ns" webkit_dom_document_create_attribute_ns :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- qualifiedName : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMAttr)---dOMDocumentCreateAttributeNs ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    Maybe (T.Text) ->                       -- namespaceURI-    T.Text ->                               -- qualifiedName-    m DOMAttr-dOMDocumentCreateAttributeNs _obj namespaceURI qualifiedName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeNamespaceURI <- case namespaceURI of-        Nothing -> return nullPtr-        Just jNamespaceURI -> do-            jNamespaceURI' <- textToCString jNamespaceURI-            return jNamespaceURI'-    qualifiedName' <- textToCString qualifiedName-    onException (do-        result <- propagateGError $ webkit_dom_document_create_attribute_ns _obj' maybeNamespaceURI qualifiedName'-        checkUnexpectedReturnNULL "webkit_dom_document_create_attribute_ns" result-        result' <- (newObject DOMAttr) result-        touchManagedPtr _obj-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-        return result'-     ) (do-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-     )---- method DOMDocument::create_cdata_section--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMCDATASection"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_cdata_section" webkit_dom_document_create_cdata_section :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- data : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMCDATASection)---dOMDocumentCreateCdataSection ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- data-    m DOMCDATASection-dOMDocumentCreateCdataSection _obj data_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    data_' <- textToCString data_-    onException (do-        result <- propagateGError $ webkit_dom_document_create_cdata_section _obj' data_'-        checkUnexpectedReturnNULL "webkit_dom_document_create_cdata_section" result-        result' <- (newObject DOMCDATASection) result-        touchManagedPtr _obj-        freeMem data_'-        return result'-     ) (do-        freeMem data_'-     )---- method DOMDocument::create_comment--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMComment"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_comment" webkit_dom_document_create_comment :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- data : TBasicType TUTF8-    IO (Ptr DOMComment)---dOMDocumentCreateComment ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- data-    m DOMComment-dOMDocumentCreateComment _obj data_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    data_' <- textToCString data_-    result <- webkit_dom_document_create_comment _obj' data_'-    checkUnexpectedReturnNULL "webkit_dom_document_create_comment" result-    result' <- (newObject DOMComment) result-    touchManagedPtr _obj-    freeMem data_'-    return result'---- method DOMDocument::create_css_style_declaration--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_css_style_declaration" webkit_dom_document_create_css_style_declaration :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMCSSStyleDeclaration)---dOMDocumentCreateCssStyleDeclaration ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMCSSStyleDeclaration-dOMDocumentCreateCssStyleDeclaration _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_create_css_style_declaration _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_create_css_style_declaration" result-    result' <- (wrapObject DOMCSSStyleDeclaration) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::create_document_fragment--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMDocumentFragment"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_document_fragment" webkit_dom_document_create_document_fragment :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMDocumentFragment)---dOMDocumentCreateDocumentFragment ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMDocumentFragment-dOMDocumentCreateDocumentFragment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_create_document_fragment _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_create_document_fragment" result-    result' <- (newObject DOMDocumentFragment) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::create_element--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "tagName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "tagName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMElement"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_element" webkit_dom_document_create_element :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- tagName : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMElement)---dOMDocumentCreateElement ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- tagName-    m DOMElement-dOMDocumentCreateElement _obj tagName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    tagName' <- textToCString tagName-    onException (do-        result <- propagateGError $ webkit_dom_document_create_element _obj' tagName'-        checkUnexpectedReturnNULL "webkit_dom_document_create_element" result-        result' <- (newObject DOMElement) result-        touchManagedPtr _obj-        freeMem tagName'-        return result'-     ) (do-        freeMem tagName'-     )---- method DOMDocument::create_element_ns--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMElement"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_element_ns" webkit_dom_document_create_element_ns :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- qualifiedName : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMElement)---dOMDocumentCreateElementNs ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    Maybe (T.Text) ->                       -- namespaceURI-    T.Text ->                               -- qualifiedName-    m DOMElement-dOMDocumentCreateElementNs _obj namespaceURI qualifiedName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeNamespaceURI <- case namespaceURI of-        Nothing -> return nullPtr-        Just jNamespaceURI -> do-            jNamespaceURI' <- textToCString jNamespaceURI-            return jNamespaceURI'-    qualifiedName' <- textToCString qualifiedName-    onException (do-        result <- propagateGError $ webkit_dom_document_create_element_ns _obj' maybeNamespaceURI qualifiedName'-        checkUnexpectedReturnNULL "webkit_dom_document_create_element_ns" result-        result' <- (newObject DOMElement) result-        touchManagedPtr _obj-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-        return result'-     ) (do-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-     )---- method DOMDocument::create_entity_reference--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMEntityReference"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_entity_reference" webkit_dom_document_create_entity_reference :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- name : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMEntityReference)---dOMDocumentCreateEntityReference ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    Maybe (T.Text) ->                       -- name-    m DOMEntityReference-dOMDocumentCreateEntityReference _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeName <- case name of-        Nothing -> return nullPtr-        Just jName -> do-            jName' <- textToCString jName-            return jName'-    onException (do-        result <- propagateGError $ webkit_dom_document_create_entity_reference _obj' maybeName-        checkUnexpectedReturnNULL "webkit_dom_document_create_entity_reference" result-        result' <- (newObject DOMEntityReference) result-        touchManagedPtr _obj-        freeMem maybeName-        return result'-     ) (do-        freeMem maybeName-     )---- method DOMDocument::create_event--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "eventType", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "eventType", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMEvent"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_event" webkit_dom_document_create_event :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- eventType : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMEvent)---dOMDocumentCreateEvent ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- eventType-    m DOMEvent-dOMDocumentCreateEvent _obj eventType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    eventType' <- textToCString eventType-    onException (do-        result <- propagateGError $ webkit_dom_document_create_event _obj' eventType'-        checkUnexpectedReturnNULL "webkit_dom_document_create_event" result-        result' <- (wrapObject DOMEvent) result-        touchManagedPtr _obj-        freeMem eventType'-        return result'-     ) (do-        freeMem eventType'-     )---- method DOMDocument::create_expression--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "expression", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "resolver", argType = TInterface "WebKit2WebExtension" "DOMXPathNSResolver", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "expression", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "resolver", argType = TInterface "WebKit2WebExtension" "DOMXPathNSResolver", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMXPathExpression"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_expression" webkit_dom_document_create_expression :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- expression : TBasicType TUTF8-    Ptr DOMXPathNSResolver ->               -- resolver : TInterface "WebKit2WebExtension" "DOMXPathNSResolver"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMXPathExpression)---dOMDocumentCreateExpression ::-    (MonadIO m, DOMDocumentK a, DOMXPathNSResolverK b) =>-    a ->                                    -- _obj-    T.Text ->                               -- expression-    b ->                                    -- resolver-    m DOMXPathExpression-dOMDocumentCreateExpression _obj expression resolver = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    expression' <- textToCString expression-    let resolver' = unsafeManagedPtrCastPtr resolver-    onException (do-        result <- propagateGError $ webkit_dom_document_create_expression _obj' expression' resolver'-        checkUnexpectedReturnNULL "webkit_dom_document_create_expression" result-        result' <- (wrapObject DOMXPathExpression) result-        touchManagedPtr _obj-        touchManagedPtr resolver-        freeMem expression'-        return result'-     ) (do-        freeMem expression'-     )---- method DOMDocument::create_node_iterator--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "root", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "whatToShow", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "filter", argType = TInterface "WebKit2WebExtension" "DOMNodeFilter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "expandEntityReferences", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "root", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "whatToShow", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "filter", argType = TInterface "WebKit2WebExtension" "DOMNodeFilter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "expandEntityReferences", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMNodeIterator"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_node_iterator" webkit_dom_document_create_node_iterator :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    Ptr DOMNode ->                          -- root : TInterface "WebKit2WebExtension" "DOMNode"-    Word64 ->                               -- whatToShow : TBasicType TUInt64-    Ptr DOMNodeFilter ->                    -- filter : TInterface "WebKit2WebExtension" "DOMNodeFilter"-    CInt ->                                 -- expandEntityReferences : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNodeIterator)---dOMDocumentCreateNodeIterator ::-    (MonadIO m, DOMDocumentK a, DOMNodeK b, DOMNodeFilterK c) =>-    a ->                                    -- _obj-    b ->                                    -- root-    Word64 ->                               -- whatToShow-    Maybe (c) ->                            -- filter-    Bool ->                                 -- expandEntityReferences-    m DOMNodeIterator-dOMDocumentCreateNodeIterator _obj root whatToShow filter expandEntityReferences = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let root' = unsafeManagedPtrCastPtr root-    maybeFilter <- case filter of-        Nothing -> return nullPtr-        Just jFilter -> do-            let jFilter' = unsafeManagedPtrCastPtr jFilter-            return jFilter'-    let expandEntityReferences' = (fromIntegral . fromEnum) expandEntityReferences-    onException (do-        result <- propagateGError $ webkit_dom_document_create_node_iterator _obj' root' whatToShow maybeFilter expandEntityReferences'-        checkUnexpectedReturnNULL "webkit_dom_document_create_node_iterator" result-        result' <- (wrapObject DOMNodeIterator) result-        touchManagedPtr _obj-        touchManagedPtr root-        whenJust filter touchManagedPtr-        return result'-     ) (do-        return ()-     )---- method DOMDocument::create_ns_resolver--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "nodeResolver", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "nodeResolver", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMXPathNSResolver"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_ns_resolver" webkit_dom_document_create_ns_resolver :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    Ptr DOMNode ->                          -- nodeResolver : TInterface "WebKit2WebExtension" "DOMNode"-    IO (Ptr DOMXPathNSResolver)---dOMDocumentCreateNsResolver ::-    (MonadIO m, DOMDocumentK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- nodeResolver-    m DOMXPathNSResolver-dOMDocumentCreateNsResolver _obj nodeResolver = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let nodeResolver' = unsafeManagedPtrCastPtr nodeResolver-    result <- webkit_dom_document_create_ns_resolver _obj' nodeResolver'-    checkUnexpectedReturnNULL "webkit_dom_document_create_ns_resolver" result-    result' <- (wrapObject DOMXPathNSResolver) result-    touchManagedPtr _obj-    touchManagedPtr nodeResolver-    return result'---- method DOMDocument::create_processing_instruction--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "target", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "target", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMProcessingInstruction"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_processing_instruction" webkit_dom_document_create_processing_instruction :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- target : TBasicType TUTF8-    CString ->                              -- data : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMProcessingInstruction)---dOMDocumentCreateProcessingInstruction ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- target-    T.Text ->                               -- data-    m DOMProcessingInstruction-dOMDocumentCreateProcessingInstruction _obj target data_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    target' <- textToCString target-    data_' <- textToCString data_-    onException (do-        result <- propagateGError $ webkit_dom_document_create_processing_instruction _obj' target' data_'-        checkUnexpectedReturnNULL "webkit_dom_document_create_processing_instruction" result-        result' <- (newObject DOMProcessingInstruction) result-        touchManagedPtr _obj-        freeMem target'-        freeMem data_'-        return result'-     ) (do-        freeMem target'-        freeMem data_'-     )---- method DOMDocument::create_range--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMRange"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_range" webkit_dom_document_create_range :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMRange)---dOMDocumentCreateRange ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMRange-dOMDocumentCreateRange _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_create_range _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_create_range" result-    result' <- (wrapObject DOMRange) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::create_text_node--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMText"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_text_node" webkit_dom_document_create_text_node :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- data : TBasicType TUTF8-    IO (Ptr DOMText)---dOMDocumentCreateTextNode ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- data-    m DOMText-dOMDocumentCreateTextNode _obj data_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    data_' <- textToCString data_-    result <- webkit_dom_document_create_text_node _obj' data_'-    checkUnexpectedReturnNULL "webkit_dom_document_create_text_node" result-    result' <- (newObject DOMText) result-    touchManagedPtr _obj-    freeMem data_'-    return result'---- method DOMDocument::create_tree_walker--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "root", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "whatToShow", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "filter", argType = TInterface "WebKit2WebExtension" "DOMNodeFilter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "expandEntityReferences", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "root", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "whatToShow", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "filter", argType = TInterface "WebKit2WebExtension" "DOMNodeFilter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "expandEntityReferences", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMTreeWalker"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_tree_walker" webkit_dom_document_create_tree_walker :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    Ptr DOMNode ->                          -- root : TInterface "WebKit2WebExtension" "DOMNode"-    Word64 ->                               -- whatToShow : TBasicType TUInt64-    Ptr DOMNodeFilter ->                    -- filter : TInterface "WebKit2WebExtension" "DOMNodeFilter"-    CInt ->                                 -- expandEntityReferences : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMTreeWalker)---dOMDocumentCreateTreeWalker ::-    (MonadIO m, DOMDocumentK a, DOMNodeK b, DOMNodeFilterK c) =>-    a ->                                    -- _obj-    b ->                                    -- root-    Word64 ->                               -- whatToShow-    Maybe (c) ->                            -- filter-    Bool ->                                 -- expandEntityReferences-    m DOMTreeWalker-dOMDocumentCreateTreeWalker _obj root whatToShow filter expandEntityReferences = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let root' = unsafeManagedPtrCastPtr root-    maybeFilter <- case filter of-        Nothing -> return nullPtr-        Just jFilter -> do-            let jFilter' = unsafeManagedPtrCastPtr jFilter-            return jFilter'-    let expandEntityReferences' = (fromIntegral . fromEnum) expandEntityReferences-    onException (do-        result <- propagateGError $ webkit_dom_document_create_tree_walker _obj' root' whatToShow maybeFilter expandEntityReferences'-        checkUnexpectedReturnNULL "webkit_dom_document_create_tree_walker" result-        result' <- (wrapObject DOMTreeWalker) result-        touchManagedPtr _obj-        touchManagedPtr root-        whenJust filter touchManagedPtr-        return result'-     ) (do-        return ()-     )---- method DOMDocument::element_from_point--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "x", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "y", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "x", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "y", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMElement"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_element_from_point" webkit_dom_document_element_from_point :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    Int64 ->                                -- x : TBasicType TInt64-    Int64 ->                                -- y : TBasicType TInt64-    IO (Ptr DOMElement)---dOMDocumentElementFromPoint ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- x-    Int64 ->                                -- y-    m DOMElement-dOMDocumentElementFromPoint _obj x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_element_from_point _obj' x y-    checkUnexpectedReturnNULL "webkit_dom_document_element_from_point" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::evaluate--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "expression", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "contextNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "resolver", argType = TInterface "WebKit2WebExtension" "DOMXPathNSResolver", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "type", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "inResult", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "expression", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "contextNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "resolver", argType = TInterface "WebKit2WebExtension" "DOMXPathNSResolver", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "type", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "inResult", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMXPathResult"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_evaluate" webkit_dom_document_evaluate :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- expression : TBasicType TUTF8-    Ptr DOMNode ->                          -- contextNode : TInterface "WebKit2WebExtension" "DOMNode"-    Ptr DOMXPathNSResolver ->               -- resolver : TInterface "WebKit2WebExtension" "DOMXPathNSResolver"-    Word16 ->                               -- type : TBasicType TUInt16-    Ptr DOMXPathResult ->                   -- inResult : TInterface "WebKit2WebExtension" "DOMXPathResult"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMXPathResult)---dOMDocumentEvaluate ::-    (MonadIO m, DOMDocumentK a, DOMNodeK b, DOMXPathNSResolverK c, DOMXPathResultK d) =>-    a ->                                    -- _obj-    T.Text ->                               -- expression-    b ->                                    -- contextNode-    Maybe (c) ->                            -- resolver-    Word16 ->                               -- type-    Maybe (d) ->                            -- inResult-    m DOMXPathResult-dOMDocumentEvaluate _obj expression contextNode resolver type_ inResult = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    expression' <- textToCString expression-    let contextNode' = unsafeManagedPtrCastPtr contextNode-    maybeResolver <- case resolver of-        Nothing -> return nullPtr-        Just jResolver -> do-            let jResolver' = unsafeManagedPtrCastPtr jResolver-            return jResolver'-    maybeInResult <- case inResult of-        Nothing -> return nullPtr-        Just jInResult -> do-            let jInResult' = unsafeManagedPtrCastPtr jInResult-            return jInResult'-    onException (do-        result <- propagateGError $ webkit_dom_document_evaluate _obj' expression' contextNode' maybeResolver type_ maybeInResult-        checkUnexpectedReturnNULL "webkit_dom_document_evaluate" result-        result' <- (wrapObject DOMXPathResult) result-        touchManagedPtr _obj-        touchManagedPtr contextNode-        whenJust resolver touchManagedPtr-        whenJust inResult touchManagedPtr-        freeMem expression'-        return result'-     ) (do-        freeMem expression'-     )---- method DOMDocument::exec_command--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "userInterface", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "userInterface", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TBoolean--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_exec_command" webkit_dom_document_exec_command :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- command : TBasicType TUTF8-    CInt ->                                 -- userInterface : TBasicType TBoolean-    CString ->                              -- value : TBasicType TUTF8-    IO CInt---dOMDocumentExecCommand ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- command-    Bool ->                                 -- userInterface-    T.Text ->                               -- value-    m Bool-dOMDocumentExecCommand _obj command userInterface value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    command' <- textToCString command-    let userInterface' = (fromIntegral . fromEnum) userInterface-    value' <- textToCString value-    result <- webkit_dom_document_exec_command _obj' command' userInterface' value'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem command'-    freeMem value'-    return result'---- method DOMDocument::get_active_element--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMElement"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_active_element" webkit_dom_document_get_active_element :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMElement)---dOMDocumentGetActiveElement ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMElement-dOMDocumentGetActiveElement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_active_element _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_active_element" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_anchors--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_anchors" webkit_dom_document_get_anchors :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMHTMLCollection)---dOMDocumentGetAnchors ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection-dOMDocumentGetAnchors _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_anchors _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_anchors" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_applets--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_applets" webkit_dom_document_get_applets :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMHTMLCollection)---dOMDocumentGetApplets ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection-dOMDocumentGetApplets _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_applets _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_applets" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_body--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMHTMLElement"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_body" webkit_dom_document_get_body :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMHTMLElement)---dOMDocumentGetBody ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMHTMLElement-dOMDocumentGetBody _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_body _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_body" result-    result' <- (newObject DOMHTMLElement) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_character_set--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_character_set" webkit_dom_document_get_character_set :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CString---dOMDocumentGetCharacterSet ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetCharacterSet _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_character_set _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_character_set" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_charset--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_charset" webkit_dom_document_get_charset :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CString---dOMDocumentGetCharset ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetCharset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_charset _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_charset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_cookie--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_get_cookie" webkit_dom_document_get_cookie :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    Ptr (Ptr GError) ->                     -- error-    IO CString---dOMDocumentGetCookie ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetCookie _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_document_get_cookie _obj'-        checkUnexpectedReturnNULL "webkit_dom_document_get_cookie" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )---- method DOMDocument::get_default_charset--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_default_charset" webkit_dom_document_get_default_charset :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CString---dOMDocumentGetDefaultCharset ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetDefaultCharset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_default_charset _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_default_charset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_default_view--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMDOMWindow"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_default_view" webkit_dom_document_get_default_view :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMDOMWindow)---dOMDocumentGetDefaultView ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMDOMWindow-dOMDocumentGetDefaultView _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_default_view _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_default_view" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_doctype--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMDocumentType"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_doctype" webkit_dom_document_get_doctype :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMDocumentType)---dOMDocumentGetDoctype ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMDocumentType-dOMDocumentGetDoctype _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_doctype _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_doctype" result-    result' <- (newObject DOMDocumentType) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_document_element--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMElement"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_document_element" webkit_dom_document_get_document_element :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMElement)---dOMDocumentGetDocumentElement ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMElement-dOMDocumentGetDocumentElement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_document_element _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_document_element" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_document_uri--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_document_uri" webkit_dom_document_get_document_uri :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CString---dOMDocumentGetDocumentUri ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetDocumentUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_document_uri _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_document_uri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_domain--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_domain" webkit_dom_document_get_domain :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CString---dOMDocumentGetDomain ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetDomain _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_domain _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_domain" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_element_by_id--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "elementId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "elementId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMElement"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_element_by_id" webkit_dom_document_get_element_by_id :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- elementId : TBasicType TUTF8-    IO (Ptr DOMElement)---dOMDocumentGetElementById ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- elementId-    m DOMElement-dOMDocumentGetElementById _obj elementId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    elementId' <- textToCString elementId-    result <- webkit_dom_document_get_element_by_id _obj' elementId'-    checkUnexpectedReturnNULL "webkit_dom_document_get_element_by_id" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    freeMem elementId'-    return result'---- method DOMDocument::get_elements_by_class_name--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "classNames", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "classNames", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMNodeList"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_elements_by_class_name" webkit_dom_document_get_elements_by_class_name :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- classNames : TBasicType TUTF8-    IO (Ptr DOMNodeList)---dOMDocumentGetElementsByClassName ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- classNames-    m DOMNodeList-dOMDocumentGetElementsByClassName _obj classNames = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    classNames' <- textToCString classNames-    result <- webkit_dom_document_get_elements_by_class_name _obj' classNames'-    checkUnexpectedReturnNULL "webkit_dom_document_get_elements_by_class_name" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    freeMem classNames'-    return result'---- method DOMDocument::get_elements_by_name--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "elementName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "elementName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMNodeList"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_elements_by_name" webkit_dom_document_get_elements_by_name :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- elementName : TBasicType TUTF8-    IO (Ptr DOMNodeList)---dOMDocumentGetElementsByName ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- elementName-    m DOMNodeList-dOMDocumentGetElementsByName _obj elementName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    elementName' <- textToCString elementName-    result <- webkit_dom_document_get_elements_by_name _obj' elementName'-    checkUnexpectedReturnNULL "webkit_dom_document_get_elements_by_name" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    freeMem elementName'-    return result'---- method DOMDocument::get_elements_by_tag_name--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "tagname", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "tagname", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMNodeList"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_elements_by_tag_name" webkit_dom_document_get_elements_by_tag_name :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- tagname : TBasicType TUTF8-    IO (Ptr DOMNodeList)---dOMDocumentGetElementsByTagName ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- tagname-    m DOMNodeList-dOMDocumentGetElementsByTagName _obj tagname = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    tagname' <- textToCString tagname-    result <- webkit_dom_document_get_elements_by_tag_name _obj' tagname'-    checkUnexpectedReturnNULL "webkit_dom_document_get_elements_by_tag_name" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    freeMem tagname'-    return result'---- method DOMDocument::get_elements_by_tag_name_ns--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMNodeList"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_elements_by_tag_name_ns" webkit_dom_document_get_elements_by_tag_name_ns :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO (Ptr DOMNodeList)---dOMDocumentGetElementsByTagNameNs ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- namespaceURI-    T.Text ->                               -- localName-    m DOMNodeList-dOMDocumentGetElementsByTagNameNs _obj namespaceURI localName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    result <- webkit_dom_document_get_elements_by_tag_name_ns _obj' namespaceURI' localName'-    checkUnexpectedReturnNULL "webkit_dom_document_get_elements_by_tag_name_ns" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    freeMem namespaceURI'-    freeMem localName'-    return result'---- method DOMDocument::get_forms--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_forms" webkit_dom_document_get_forms :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMHTMLCollection)---dOMDocumentGetForms ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection-dOMDocumentGetForms _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_forms _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_forms" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_head--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMHTMLHeadElement"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_head" webkit_dom_document_get_head :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMHTMLHeadElement)---dOMDocumentGetHead ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMHTMLHeadElement-dOMDocumentGetHead _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_head _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_head" result-    result' <- (newObject DOMHTMLHeadElement) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_images--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_images" webkit_dom_document_get_images :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMHTMLCollection)---dOMDocumentGetImages ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection-dOMDocumentGetImages _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_images _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_images" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_implementation--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMDOMImplementation"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_implementation" webkit_dom_document_get_implementation :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMDOMImplementation)---dOMDocumentGetImplementation ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMDOMImplementation-dOMDocumentGetImplementation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_implementation _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_implementation" result-    result' <- (wrapObject DOMDOMImplementation) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_input_encoding--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_input_encoding" webkit_dom_document_get_input_encoding :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CString---dOMDocumentGetInputEncoding ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetInputEncoding _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_input_encoding _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_input_encoding" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_last_modified--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_last_modified" webkit_dom_document_get_last_modified :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CString---dOMDocumentGetLastModified ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetLastModified _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_last_modified _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_last_modified" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_links--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_links" webkit_dom_document_get_links :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMHTMLCollection)---dOMDocumentGetLinks ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection-dOMDocumentGetLinks _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_links _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_links" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_override_style--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "element", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "pseudoElement", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "element", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "pseudoElement", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_override_style" webkit_dom_document_get_override_style :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    Ptr DOMElement ->                       -- element : TInterface "WebKit2WebExtension" "DOMElement"-    CString ->                              -- pseudoElement : TBasicType TUTF8-    IO (Ptr DOMCSSStyleDeclaration)---dOMDocumentGetOverrideStyle ::-    (MonadIO m, DOMDocumentK a, DOMElementK b) =>-    a ->                                    -- _obj-    b ->                                    -- element-    Maybe (T.Text) ->                       -- pseudoElement-    m DOMCSSStyleDeclaration-dOMDocumentGetOverrideStyle _obj element pseudoElement = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let element' = unsafeManagedPtrCastPtr element-    maybePseudoElement <- case pseudoElement of-        Nothing -> return nullPtr-        Just jPseudoElement -> do-            jPseudoElement' <- textToCString jPseudoElement-            return jPseudoElement'-    result <- webkit_dom_document_get_override_style _obj' element' maybePseudoElement-    checkUnexpectedReturnNULL "webkit_dom_document_get_override_style" result-    result' <- (wrapObject DOMCSSStyleDeclaration) result-    touchManagedPtr _obj-    touchManagedPtr element-    freeMem maybePseudoElement-    return result'---- method DOMDocument::get_preferred_stylesheet_set--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_preferred_stylesheet_set" webkit_dom_document_get_preferred_stylesheet_set :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CString---dOMDocumentGetPreferredStylesheetSet ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetPreferredStylesheetSet _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_preferred_stylesheet_set _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_preferred_stylesheet_set" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_ready_state--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_ready_state" webkit_dom_document_get_ready_state :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CString---dOMDocumentGetReadyState ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetReadyState _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_ready_state _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_ready_state" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_referrer--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_referrer" webkit_dom_document_get_referrer :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CString---dOMDocumentGetReferrer ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetReferrer _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_referrer _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_referrer" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_selected_stylesheet_set--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_selected_stylesheet_set" webkit_dom_document_get_selected_stylesheet_set :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CString---dOMDocumentGetSelectedStylesheetSet ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetSelectedStylesheetSet _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_selected_stylesheet_set _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_selected_stylesheet_set" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_style_sheets--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMStyleSheetList"--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_style_sheets" webkit_dom_document_get_style_sheets :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO (Ptr DOMStyleSheetList)---dOMDocumentGetStyleSheets ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m DOMStyleSheetList-dOMDocumentGetStyleSheets _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_style_sheets _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_style_sheets" result-    result' <- (newObject DOMStyleSheetList) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_title--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_title" webkit_dom_document_get_title :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CString---dOMDocumentGetTitle ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetTitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_title _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_title" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_url--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_url" webkit_dom_document_get_url :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CString---dOMDocumentGetUrl ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetUrl _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_url _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_url" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_xml_encoding--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_xml_encoding" webkit_dom_document_get_xml_encoding :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CString---dOMDocumentGetXmlEncoding ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetXmlEncoding _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_xml_encoding _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_xml_encoding" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_xml_standalone--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TBoolean--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_xml_standalone" webkit_dom_document_get_xml_standalone :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CInt---dOMDocumentGetXmlStandalone ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m Bool-dOMDocumentGetXmlStandalone _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_xml_standalone _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::get_xml_version--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_xml_version" webkit_dom_document_get_xml_version :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CString---dOMDocumentGetXmlVersion ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m T.Text-dOMDocumentGetXmlVersion _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_xml_version _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_xml_version" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'---- method DOMDocument::has_focus--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TBoolean--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_has_focus" webkit_dom_document_has_focus :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    IO CInt---dOMDocumentHasFocus ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    m Bool-dOMDocumentHasFocus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_has_focus _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'---- method DOMDocument::import_node--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "importedNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "deep", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "importedNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "deep", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMNode"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_import_node" webkit_dom_document_import_node :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    Ptr DOMNode ->                          -- importedNode : TInterface "WebKit2WebExtension" "DOMNode"-    CInt ->                                 -- deep : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMDocumentImportNode ::-    (MonadIO m, DOMDocumentK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- importedNode-    Bool ->                                 -- deep-    m DOMNode-dOMDocumentImportNode _obj importedNode deep = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let importedNode' = unsafeManagedPtrCastPtr importedNode-    let deep' = (fromIntegral . fromEnum) deep-    onException (do-        result <- propagateGError $ webkit_dom_document_import_node _obj' importedNode' deep'-        checkUnexpectedReturnNULL "webkit_dom_document_import_node" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        touchManagedPtr importedNode-        return result'-     ) (do-        return ()-     )---- method DOMDocument::query_command_enabled--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TBoolean--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_query_command_enabled" webkit_dom_document_query_command_enabled :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- command : TBasicType TUTF8-    IO CInt---dOMDocumentQueryCommandEnabled ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- command-    m Bool-dOMDocumentQueryCommandEnabled _obj command = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    command' <- textToCString command-    result <- webkit_dom_document_query_command_enabled _obj' command'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem command'-    return result'---- method DOMDocument::query_command_indeterm--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TBoolean--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_query_command_indeterm" webkit_dom_document_query_command_indeterm :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- command : TBasicType TUTF8-    IO CInt---dOMDocumentQueryCommandIndeterm ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- command-    m Bool-dOMDocumentQueryCommandIndeterm _obj command = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    command' <- textToCString command-    result <- webkit_dom_document_query_command_indeterm _obj' command'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem command'-    return result'---- method DOMDocument::query_command_state--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TBoolean--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_query_command_state" webkit_dom_document_query_command_state :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- command : TBasicType TUTF8-    IO CInt---dOMDocumentQueryCommandState ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- command-    m Bool-dOMDocumentQueryCommandState _obj command = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    command' <- textToCString command-    result <- webkit_dom_document_query_command_state _obj' command'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem command'-    return result'---- method DOMDocument::query_command_supported--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TBoolean--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_query_command_supported" webkit_dom_document_query_command_supported :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- command : TBasicType TUTF8-    IO CInt---dOMDocumentQueryCommandSupported ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- command-    m Bool-dOMDocumentQueryCommandSupported _obj command = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    command' <- textToCString command-    result <- webkit_dom_document_query_command_supported _obj' command'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem command'-    return result'---- method DOMDocument::query_command_value--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TUTF8--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_query_command_value" webkit_dom_document_query_command_value :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- command : TBasicType TUTF8-    IO CString---dOMDocumentQueryCommandValue ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- command-    m T.Text-dOMDocumentQueryCommandValue _obj command = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    command' <- textToCString command-    result <- webkit_dom_document_query_command_value _obj' command'-    checkUnexpectedReturnNULL "webkit_dom_document_query_command_value" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem command'-    return result'---- method DOMDocument::query_selector--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMElement"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_query_selector" webkit_dom_document_query_selector :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMElement)---dOMDocumentQuerySelector ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- selectors-    m DOMElement-dOMDocumentQuerySelector _obj selectors = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    selectors' <- textToCString selectors-    onException (do-        result <- propagateGError $ webkit_dom_document_query_selector _obj' selectors'-        checkUnexpectedReturnNULL "webkit_dom_document_query_selector" result-        result' <- (newObject DOMElement) result-        touchManagedPtr _obj-        freeMem selectors'-        return result'-     ) (do-        freeMem selectors'-     )---- method DOMDocument::query_selector_all--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TInterface "WebKit2WebExtension" "DOMNodeList"--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_query_selector_all" webkit_dom_document_query_selector_all :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNodeList)---dOMDocumentQuerySelectorAll ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- selectors-    m DOMNodeList-dOMDocumentQuerySelectorAll _obj selectors = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    selectors' <- textToCString selectors-    onException (do-        result <- propagateGError $ webkit_dom_document_query_selector_all _obj' selectors'-        checkUnexpectedReturnNULL "webkit_dom_document_query_selector_all" result-        result' <- (wrapObject DOMNodeList) result-        touchManagedPtr _obj-        freeMem selectors'-        return result'-     ) (do-        freeMem selectors'-     )---- method DOMDocument::set_body--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TVoid--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_set_body" webkit_dom_document_set_body :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    Ptr DOMHTMLElement ->                   -- value : TInterface "WebKit2WebExtension" "DOMHTMLElement"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDocumentSetBody ::-    (MonadIO m, DOMDocumentK a, DOMHTMLElementK b) =>-    a ->                                    -- _obj-    b ->                                    -- value-    m ()-dOMDocumentSetBody _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = unsafeManagedPtrCastPtr value-    onException (do-        propagateGError $ webkit_dom_document_set_body _obj' value'-        touchManagedPtr _obj-        touchManagedPtr value-        return ()-     ) (do-        return ()-     )---- method DOMDocument::set_charset--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TVoid--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_set_charset" webkit_dom_document_set_charset :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMDocumentSetCharset ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()-dOMDocumentSetCharset _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_document_set_charset _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()---- method DOMDocument::set_cookie--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TVoid--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_set_cookie" webkit_dom_document_set_cookie :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDocumentSetCookie ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()-dOMDocumentSetCookie _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_document_set_cookie _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )---- method DOMDocument::set_document_uri--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TVoid--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_set_document_uri" webkit_dom_document_set_document_uri :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMDocumentSetDocumentUri ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()-dOMDocumentSetDocumentUri _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_document_set_document_uri _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()---- method DOMDocument::set_selected_stylesheet_set--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TVoid--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_set_selected_stylesheet_set" webkit_dom_document_set_selected_stylesheet_set :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMDocumentSetSelectedStylesheetSet ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()-dOMDocumentSetSelectedStylesheetSet _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_document_set_selected_stylesheet_set _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()---- method DOMDocument::set_title--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TVoid--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_set_title" webkit_dom_document_set_title :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMDocumentSetTitle ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()-dOMDocumentSetTitle _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_document_set_title _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()---- method DOMDocument::set_xml_standalone--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TVoid--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_set_xml_standalone" webkit_dom_document_set_xml_standalone :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CInt ->                                 -- value : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDocumentSetXmlStandalone ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()-dOMDocumentSetXmlStandalone _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    onException (do-        propagateGError $ webkit_dom_document_set_xml_standalone _obj' value'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )---- method DOMDocument::set_xml_version--- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]--- returnType : TBasicType TVoid--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_set_xml_version" webkit_dom_document_set_xml_version :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDocumentSetXmlVersion ::-    (MonadIO m, DOMDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()-dOMDocumentSetXmlVersion _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_document_set_xml_version _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )++{- |+Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte+License    : LGPL-2.1+Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)+-}++module GI.WebKit2WebExtension.Objects.DOMDocument+    ( ++-- * Exported types+    DOMDocument(..)                         ,+    DOMDocumentK                            ,+    toDOMDocument                           ,+    noDOMDocument                           ,+++ -- * Methods+-- ** dOMDocumentAdoptNode+    DOMDocumentAdoptNodeMethodInfo          ,+    dOMDocumentAdoptNode                    ,+++-- ** dOMDocumentCreateAttribute+    DOMDocumentCreateAttributeMethodInfo    ,+    dOMDocumentCreateAttribute              ,+++-- ** dOMDocumentCreateAttributeNs+    DOMDocumentCreateAttributeNsMethodInfo  ,+    dOMDocumentCreateAttributeNs            ,+++-- ** dOMDocumentCreateCdataSection+    DOMDocumentCreateCdataSectionMethodInfo ,+    dOMDocumentCreateCdataSection           ,+++-- ** dOMDocumentCreateComment+    DOMDocumentCreateCommentMethodInfo      ,+    dOMDocumentCreateComment                ,+++-- ** dOMDocumentCreateCssStyleDeclaration+    DOMDocumentCreateCssStyleDeclarationMethodInfo,+    dOMDocumentCreateCssStyleDeclaration    ,+++-- ** dOMDocumentCreateDocumentFragment+    DOMDocumentCreateDocumentFragmentMethodInfo,+    dOMDocumentCreateDocumentFragment       ,+++-- ** dOMDocumentCreateElement+    DOMDocumentCreateElementMethodInfo      ,+    dOMDocumentCreateElement                ,+++-- ** dOMDocumentCreateElementNs+    DOMDocumentCreateElementNsMethodInfo    ,+    dOMDocumentCreateElementNs              ,+++-- ** dOMDocumentCreateEntityReference+    DOMDocumentCreateEntityReferenceMethodInfo,+    dOMDocumentCreateEntityReference        ,+++-- ** dOMDocumentCreateEvent+    DOMDocumentCreateEventMethodInfo        ,+    dOMDocumentCreateEvent                  ,+++-- ** dOMDocumentCreateExpression+    DOMDocumentCreateExpressionMethodInfo   ,+    dOMDocumentCreateExpression             ,+++-- ** dOMDocumentCreateNodeIterator+    DOMDocumentCreateNodeIteratorMethodInfo ,+    dOMDocumentCreateNodeIterator           ,+++-- ** dOMDocumentCreateNsResolver+    DOMDocumentCreateNsResolverMethodInfo   ,+    dOMDocumentCreateNsResolver             ,+++-- ** dOMDocumentCreateProcessingInstruction+    DOMDocumentCreateProcessingInstructionMethodInfo,+    dOMDocumentCreateProcessingInstruction  ,+++-- ** dOMDocumentCreateRange+    DOMDocumentCreateRangeMethodInfo        ,+    dOMDocumentCreateRange                  ,+++-- ** dOMDocumentCreateTextNode+    DOMDocumentCreateTextNodeMethodInfo     ,+    dOMDocumentCreateTextNode               ,+++-- ** dOMDocumentCreateTreeWalker+    DOMDocumentCreateTreeWalkerMethodInfo   ,+    dOMDocumentCreateTreeWalker             ,+++-- ** dOMDocumentElementFromPoint+    DOMDocumentElementFromPointMethodInfo   ,+    dOMDocumentElementFromPoint             ,+++-- ** dOMDocumentEvaluate+    DOMDocumentEvaluateMethodInfo           ,+    dOMDocumentEvaluate                     ,+++-- ** dOMDocumentExecCommand+    DOMDocumentExecCommandMethodInfo        ,+    dOMDocumentExecCommand                  ,+++-- ** dOMDocumentGetActiveElement+    DOMDocumentGetActiveElementMethodInfo   ,+    dOMDocumentGetActiveElement             ,+++-- ** dOMDocumentGetAnchors+    DOMDocumentGetAnchorsMethodInfo         ,+    dOMDocumentGetAnchors                   ,+++-- ** dOMDocumentGetApplets+    DOMDocumentGetAppletsMethodInfo         ,+    dOMDocumentGetApplets                   ,+++-- ** dOMDocumentGetBody+    DOMDocumentGetBodyMethodInfo            ,+    dOMDocumentGetBody                      ,+++-- ** dOMDocumentGetCharacterSet+    DOMDocumentGetCharacterSetMethodInfo    ,+    dOMDocumentGetCharacterSet              ,+++-- ** dOMDocumentGetCharset+    DOMDocumentGetCharsetMethodInfo         ,+    dOMDocumentGetCharset                   ,+++-- ** dOMDocumentGetCookie+    DOMDocumentGetCookieMethodInfo          ,+    dOMDocumentGetCookie                    ,+++-- ** dOMDocumentGetDefaultCharset+    DOMDocumentGetDefaultCharsetMethodInfo  ,+    dOMDocumentGetDefaultCharset            ,+++-- ** dOMDocumentGetDefaultView+    DOMDocumentGetDefaultViewMethodInfo     ,+    dOMDocumentGetDefaultView               ,+++-- ** dOMDocumentGetDoctype+    DOMDocumentGetDoctypeMethodInfo         ,+    dOMDocumentGetDoctype                   ,+++-- ** dOMDocumentGetDocumentElement+    DOMDocumentGetDocumentElementMethodInfo ,+    dOMDocumentGetDocumentElement           ,+++-- ** dOMDocumentGetDocumentUri+    DOMDocumentGetDocumentUriMethodInfo     ,+    dOMDocumentGetDocumentUri               ,+++-- ** dOMDocumentGetDomain+    DOMDocumentGetDomainMethodInfo          ,+    dOMDocumentGetDomain                    ,+++-- ** dOMDocumentGetElementById+    DOMDocumentGetElementByIdMethodInfo     ,+    dOMDocumentGetElementById               ,+++-- ** dOMDocumentGetElementsByClassName+    DOMDocumentGetElementsByClassNameMethodInfo,+    dOMDocumentGetElementsByClassName       ,+++-- ** dOMDocumentGetElementsByName+    DOMDocumentGetElementsByNameMethodInfo  ,+    dOMDocumentGetElementsByName            ,+++-- ** dOMDocumentGetElementsByTagName+    DOMDocumentGetElementsByTagNameMethodInfo,+    dOMDocumentGetElementsByTagName         ,+++-- ** dOMDocumentGetElementsByTagNameNs+    DOMDocumentGetElementsByTagNameNsMethodInfo,+    dOMDocumentGetElementsByTagNameNs       ,+++-- ** dOMDocumentGetForms+    DOMDocumentGetFormsMethodInfo           ,+    dOMDocumentGetForms                     ,+++-- ** dOMDocumentGetHead+    DOMDocumentGetHeadMethodInfo            ,+    dOMDocumentGetHead                      ,+++-- ** dOMDocumentGetImages+    DOMDocumentGetImagesMethodInfo          ,+    dOMDocumentGetImages                    ,+++-- ** dOMDocumentGetImplementation+    DOMDocumentGetImplementationMethodInfo  ,+    dOMDocumentGetImplementation            ,+++-- ** dOMDocumentGetInputEncoding+    DOMDocumentGetInputEncodingMethodInfo   ,+    dOMDocumentGetInputEncoding             ,+++-- ** dOMDocumentGetLastModified+    DOMDocumentGetLastModifiedMethodInfo    ,+    dOMDocumentGetLastModified              ,+++-- ** dOMDocumentGetLinks+    DOMDocumentGetLinksMethodInfo           ,+    dOMDocumentGetLinks                     ,+++-- ** dOMDocumentGetOverrideStyle+    DOMDocumentGetOverrideStyleMethodInfo   ,+    dOMDocumentGetOverrideStyle             ,+++-- ** dOMDocumentGetPreferredStylesheetSet+    DOMDocumentGetPreferredStylesheetSetMethodInfo,+    dOMDocumentGetPreferredStylesheetSet    ,+++-- ** dOMDocumentGetReadyState+    DOMDocumentGetReadyStateMethodInfo      ,+    dOMDocumentGetReadyState                ,+++-- ** dOMDocumentGetReferrer+    DOMDocumentGetReferrerMethodInfo        ,+    dOMDocumentGetReferrer                  ,+++-- ** dOMDocumentGetSelectedStylesheetSet+    DOMDocumentGetSelectedStylesheetSetMethodInfo,+    dOMDocumentGetSelectedStylesheetSet     ,+++-- ** dOMDocumentGetStyleSheets+    DOMDocumentGetStyleSheetsMethodInfo     ,+    dOMDocumentGetStyleSheets               ,+++-- ** dOMDocumentGetTitle+    DOMDocumentGetTitleMethodInfo           ,+    dOMDocumentGetTitle                     ,+++-- ** dOMDocumentGetUrl+    DOMDocumentGetUrlMethodInfo             ,+    dOMDocumentGetUrl                       ,+++-- ** dOMDocumentGetXmlEncoding+    DOMDocumentGetXmlEncodingMethodInfo     ,+    dOMDocumentGetXmlEncoding               ,+++-- ** dOMDocumentGetXmlStandalone+    DOMDocumentGetXmlStandaloneMethodInfo   ,+    dOMDocumentGetXmlStandalone             ,+++-- ** dOMDocumentGetXmlVersion+    DOMDocumentGetXmlVersionMethodInfo      ,+    dOMDocumentGetXmlVersion                ,+++-- ** dOMDocumentHasFocus+    DOMDocumentHasFocusMethodInfo           ,+    dOMDocumentHasFocus                     ,+++-- ** dOMDocumentImportNode+    DOMDocumentImportNodeMethodInfo         ,+    dOMDocumentImportNode                   ,+++-- ** dOMDocumentQueryCommandEnabled+    DOMDocumentQueryCommandEnabledMethodInfo,+    dOMDocumentQueryCommandEnabled          ,+++-- ** dOMDocumentQueryCommandIndeterm+    DOMDocumentQueryCommandIndetermMethodInfo,+    dOMDocumentQueryCommandIndeterm         ,+++-- ** dOMDocumentQueryCommandState+    DOMDocumentQueryCommandStateMethodInfo  ,+    dOMDocumentQueryCommandState            ,+++-- ** dOMDocumentQueryCommandSupported+    DOMDocumentQueryCommandSupportedMethodInfo,+    dOMDocumentQueryCommandSupported        ,+++-- ** dOMDocumentQueryCommandValue+    DOMDocumentQueryCommandValueMethodInfo  ,+    dOMDocumentQueryCommandValue            ,+++-- ** dOMDocumentQuerySelector+    DOMDocumentQuerySelectorMethodInfo      ,+    dOMDocumentQuerySelector                ,+++-- ** dOMDocumentQuerySelectorAll+    DOMDocumentQuerySelectorAllMethodInfo   ,+    dOMDocumentQuerySelectorAll             ,+++-- ** dOMDocumentSetBody+    DOMDocumentSetBodyMethodInfo            ,+    dOMDocumentSetBody                      ,+++-- ** dOMDocumentSetCharset+    DOMDocumentSetCharsetMethodInfo         ,+    dOMDocumentSetCharset                   ,+++-- ** dOMDocumentSetCookie+    DOMDocumentSetCookieMethodInfo          ,+    dOMDocumentSetCookie                    ,+++-- ** dOMDocumentSetDocumentUri+    DOMDocumentSetDocumentUriMethodInfo     ,+    dOMDocumentSetDocumentUri               ,+++-- ** dOMDocumentSetSelectedStylesheetSet+    DOMDocumentSetSelectedStylesheetSetMethodInfo,+    dOMDocumentSetSelectedStylesheetSet     ,+++-- ** dOMDocumentSetTitle+    DOMDocumentSetTitleMethodInfo           ,+    dOMDocumentSetTitle                     ,+++-- ** dOMDocumentSetXmlStandalone+    DOMDocumentSetXmlStandaloneMethodInfo   ,+    dOMDocumentSetXmlStandalone             ,+++-- ** dOMDocumentSetXmlVersion+    DOMDocumentSetXmlVersionMethodInfo      ,+    dOMDocumentSetXmlVersion                ,+++++ -- * Properties+-- ** ActiveElement+    DOMDocumentActiveElementPropertyInfo    ,+    getDOMDocumentActiveElement             ,+++-- ** Anchors+    DOMDocumentAnchorsPropertyInfo          ,+    getDOMDocumentAnchors                   ,+++-- ** Applets+    DOMDocumentAppletsPropertyInfo          ,+    getDOMDocumentApplets                   ,+++-- ** Body+    DOMDocumentBodyPropertyInfo             ,+    getDOMDocumentBody                      ,+++-- ** CharacterSet+    DOMDocumentCharacterSetPropertyInfo     ,+    getDOMDocumentCharacterSet              ,+++-- ** Charset+    DOMDocumentCharsetPropertyInfo          ,+    constructDOMDocumentCharset             ,+    getDOMDocumentCharset                   ,+    setDOMDocumentCharset                   ,+++-- ** ChildElementCount+    DOMDocumentChildElementCountPropertyInfo,+    getDOMDocumentChildElementCount         ,+++-- ** Children+    DOMDocumentChildrenPropertyInfo         ,+    getDOMDocumentChildren                  ,+++-- ** CompatMode+    DOMDocumentCompatModePropertyInfo       ,+    getDOMDocumentCompatMode                ,+++-- ** ContentType+    DOMDocumentContentTypePropertyInfo      ,+    getDOMDocumentContentType               ,+++-- ** Cookie+    DOMDocumentCookiePropertyInfo           ,+    constructDOMDocumentCookie              ,+    getDOMDocumentCookie                    ,+    setDOMDocumentCookie                    ,+++-- ** CurrentScript+    DOMDocumentCurrentScriptPropertyInfo    ,+    getDOMDocumentCurrentScript             ,+++-- ** DefaultCharset+    DOMDocumentDefaultCharsetPropertyInfo   ,+    getDOMDocumentDefaultCharset            ,+++-- ** DefaultView+    DOMDocumentDefaultViewPropertyInfo      ,+    getDOMDocumentDefaultView               ,+++-- ** Doctype+    DOMDocumentDoctypePropertyInfo          ,+    getDOMDocumentDoctype                   ,+++-- ** DocumentElement+    DOMDocumentDocumentElementPropertyInfo  ,+    getDOMDocumentDocumentElement           ,+++-- ** DocumentUri+    DOMDocumentDocumentUriPropertyInfo      ,+    constructDOMDocumentDocumentUri         ,+    getDOMDocumentDocumentUri               ,+    setDOMDocumentDocumentUri               ,+++-- ** Domain+    DOMDocumentDomainPropertyInfo           ,+    getDOMDocumentDomain                    ,+++-- ** FirstElementChild+    DOMDocumentFirstElementChildPropertyInfo,+    getDOMDocumentFirstElementChild         ,+++-- ** Forms+    DOMDocumentFormsPropertyInfo            ,+    getDOMDocumentForms                     ,+++-- ** Head+    DOMDocumentHeadPropertyInfo             ,+    getDOMDocumentHead                      ,+++-- ** Hidden+    DOMDocumentHiddenPropertyInfo           ,+    getDOMDocumentHidden                    ,+++-- ** Images+    DOMDocumentImagesPropertyInfo           ,+    getDOMDocumentImages                    ,+++-- ** Implementation+    DOMDocumentImplementationPropertyInfo   ,+    getDOMDocumentImplementation            ,+++-- ** InputEncoding+    DOMDocumentInputEncodingPropertyInfo    ,+    getDOMDocumentInputEncoding             ,+++-- ** LastElementChild+    DOMDocumentLastElementChildPropertyInfo ,+    getDOMDocumentLastElementChild          ,+++-- ** LastModified+    DOMDocumentLastModifiedPropertyInfo     ,+    getDOMDocumentLastModified              ,+++-- ** Links+    DOMDocumentLinksPropertyInfo            ,+    getDOMDocumentLinks                     ,+++-- ** Origin+    DOMDocumentOriginPropertyInfo           ,+    getDOMDocumentOrigin                    ,+++-- ** PointerLockElement+    DOMDocumentPointerLockElementPropertyInfo,+    getDOMDocumentPointerLockElement        ,+++-- ** PreferredStylesheetSet+    DOMDocumentPreferredStylesheetSetPropertyInfo,+    getDOMDocumentPreferredStylesheetSet    ,+++-- ** ReadyState+    DOMDocumentReadyStatePropertyInfo       ,+    getDOMDocumentReadyState                ,+++-- ** Referrer+    DOMDocumentReferrerPropertyInfo         ,+    getDOMDocumentReferrer                  ,+++-- ** ScrollingElement+    DOMDocumentScrollingElementPropertyInfo ,+    getDOMDocumentScrollingElement          ,+++-- ** SelectedStylesheetSet+    DOMDocumentSelectedStylesheetSetPropertyInfo,+    constructDOMDocumentSelectedStylesheetSet,+    getDOMDocumentSelectedStylesheetSet     ,+    setDOMDocumentSelectedStylesheetSet     ,+++-- ** StyleSheets+    DOMDocumentStyleSheetsPropertyInfo      ,+    getDOMDocumentStyleSheets               ,+++-- ** Title+    DOMDocumentTitlePropertyInfo            ,+    constructDOMDocumentTitle               ,+    getDOMDocumentTitle                     ,+    setDOMDocumentTitle                     ,+++-- ** Url+    DOMDocumentUrlPropertyInfo              ,+    getDOMDocumentUrl                       ,+++-- ** VisibilityState+    DOMDocumentVisibilityStatePropertyInfo  ,+    getDOMDocumentVisibilityState           ,+++-- ** WebkitCurrentFullScreenElement+    DOMDocumentWebkitCurrentFullScreenElementPropertyInfo,+    getDOMDocumentWebkitCurrentFullScreenElement,+++-- ** WebkitFullScreenKeyboardInputAllowed+    DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo,+    getDOMDocumentWebkitFullScreenKeyboardInputAllowed,+++-- ** WebkitFullscreenElement+    DOMDocumentWebkitFullscreenElementPropertyInfo,+    getDOMDocumentWebkitFullscreenElement   ,+++-- ** WebkitFullscreenEnabled+    DOMDocumentWebkitFullscreenEnabledPropertyInfo,+    getDOMDocumentWebkitFullscreenEnabled   ,+++-- ** WebkitIsFullScreen+    DOMDocumentWebkitIsFullScreenPropertyInfo,+    getDOMDocumentWebkitIsFullScreen        ,+++-- ** XmlEncoding+    DOMDocumentXmlEncodingPropertyInfo      ,+    getDOMDocumentXmlEncoding               ,+++-- ** XmlStandalone+    DOMDocumentXmlStandalonePropertyInfo    ,+    constructDOMDocumentXmlStandalone       ,+    getDOMDocumentXmlStandalone             ,+    setDOMDocumentXmlStandalone             ,+++-- ** XmlVersion+    DOMDocumentXmlVersionPropertyInfo       ,+    constructDOMDocumentXmlVersion          ,+    getDOMDocumentXmlVersion                ,+    setDOMDocumentXmlVersion                ,+++++    ) where++import Prelude ()+import Data.GI.Base.ShortPrelude++import qualified Data.Text as T+import qualified Data.ByteString.Char8 as B+import qualified Data.Map as Map++import GI.WebKit2WebExtension.Types+import GI.WebKit2WebExtension.Callbacks+import qualified GI.GObject as GObject++newtype DOMDocument = DOMDocument (ForeignPtr DOMDocument)+foreign import ccall "webkit_dom_document_get_type"+    c_webkit_dom_document_get_type :: IO GType++type instance ParentTypes DOMDocument = DOMDocumentParentTypes+type DOMDocumentParentTypes = '[DOMNode, DOMObject, GObject.Object, DOMEventTarget]++instance GObject DOMDocument where+    gobjectIsInitiallyUnowned _ = False+    gobjectType _ = c_webkit_dom_document_get_type+    ++class GObject o => DOMDocumentK o+instance (GObject o, IsDescendantOf DOMDocument o) => DOMDocumentK o++toDOMDocument :: DOMDocumentK o => o -> IO DOMDocument+toDOMDocument = unsafeCastTo DOMDocument++noDOMDocument :: Maybe DOMDocument+noDOMDocument = Nothing++type family ResolveDOMDocumentMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMDocumentMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMDocumentMethod "adoptNode" o = DOMDocumentAdoptNodeMethodInfo+    ResolveDOMDocumentMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMDocumentMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMDocumentMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMDocumentMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMDocumentMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMDocumentMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMDocumentMethod "createAttribute" o = DOMDocumentCreateAttributeMethodInfo+    ResolveDOMDocumentMethod "createAttributeNs" o = DOMDocumentCreateAttributeNsMethodInfo+    ResolveDOMDocumentMethod "createCdataSection" o = DOMDocumentCreateCdataSectionMethodInfo+    ResolveDOMDocumentMethod "createComment" o = DOMDocumentCreateCommentMethodInfo+    ResolveDOMDocumentMethod "createCssStyleDeclaration" o = DOMDocumentCreateCssStyleDeclarationMethodInfo+    ResolveDOMDocumentMethod "createDocumentFragment" o = DOMDocumentCreateDocumentFragmentMethodInfo+    ResolveDOMDocumentMethod "createElement" o = DOMDocumentCreateElementMethodInfo+    ResolveDOMDocumentMethod "createElementNs" o = DOMDocumentCreateElementNsMethodInfo+    ResolveDOMDocumentMethod "createEntityReference" o = DOMDocumentCreateEntityReferenceMethodInfo+    ResolveDOMDocumentMethod "createEvent" o = DOMDocumentCreateEventMethodInfo+    ResolveDOMDocumentMethod "createExpression" o = DOMDocumentCreateExpressionMethodInfo+    ResolveDOMDocumentMethod "createNodeIterator" o = DOMDocumentCreateNodeIteratorMethodInfo+    ResolveDOMDocumentMethod "createNsResolver" o = DOMDocumentCreateNsResolverMethodInfo+    ResolveDOMDocumentMethod "createProcessingInstruction" o = DOMDocumentCreateProcessingInstructionMethodInfo+    ResolveDOMDocumentMethod "createRange" o = DOMDocumentCreateRangeMethodInfo+    ResolveDOMDocumentMethod "createTextNode" o = DOMDocumentCreateTextNodeMethodInfo+    ResolveDOMDocumentMethod "createTreeWalker" o = DOMDocumentCreateTreeWalkerMethodInfo+    ResolveDOMDocumentMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMDocumentMethod "elementFromPoint" o = DOMDocumentElementFromPointMethodInfo+    ResolveDOMDocumentMethod "evaluate" o = DOMDocumentEvaluateMethodInfo+    ResolveDOMDocumentMethod "execCommand" o = DOMDocumentExecCommandMethodInfo+    ResolveDOMDocumentMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMDocumentMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMDocumentMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMDocumentMethod "hasFocus" o = DOMDocumentHasFocusMethodInfo+    ResolveDOMDocumentMethod "importNode" o = DOMDocumentImportNodeMethodInfo+    ResolveDOMDocumentMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMDocumentMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMDocumentMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMDocumentMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMDocumentMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMDocumentMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMDocumentMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMDocumentMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMDocumentMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMDocumentMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMDocumentMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMDocumentMethod "queryCommandEnabled" o = DOMDocumentQueryCommandEnabledMethodInfo+    ResolveDOMDocumentMethod "queryCommandIndeterm" o = DOMDocumentQueryCommandIndetermMethodInfo+    ResolveDOMDocumentMethod "queryCommandState" o = DOMDocumentQueryCommandStateMethodInfo+    ResolveDOMDocumentMethod "queryCommandSupported" o = DOMDocumentQueryCommandSupportedMethodInfo+    ResolveDOMDocumentMethod "queryCommandValue" o = DOMDocumentQueryCommandValueMethodInfo+    ResolveDOMDocumentMethod "querySelector" o = DOMDocumentQuerySelectorMethodInfo+    ResolveDOMDocumentMethod "querySelectorAll" o = DOMDocumentQuerySelectorAllMethodInfo+    ResolveDOMDocumentMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMDocumentMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMDocumentMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMDocumentMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMDocumentMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMDocumentMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMDocumentMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMDocumentMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMDocumentMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMDocumentMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMDocumentMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMDocumentMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMDocumentMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMDocumentMethod "getActiveElement" o = DOMDocumentGetActiveElementMethodInfo+    ResolveDOMDocumentMethod "getAnchors" o = DOMDocumentGetAnchorsMethodInfo+    ResolveDOMDocumentMethod "getApplets" o = DOMDocumentGetAppletsMethodInfo+    ResolveDOMDocumentMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMDocumentMethod "getBody" o = DOMDocumentGetBodyMethodInfo+    ResolveDOMDocumentMethod "getCharacterSet" o = DOMDocumentGetCharacterSetMethodInfo+    ResolveDOMDocumentMethod "getCharset" o = DOMDocumentGetCharsetMethodInfo+    ResolveDOMDocumentMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMDocumentMethod "getCookie" o = DOMDocumentGetCookieMethodInfo+    ResolveDOMDocumentMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMDocumentMethod "getDefaultCharset" o = DOMDocumentGetDefaultCharsetMethodInfo+    ResolveDOMDocumentMethod "getDefaultView" o = DOMDocumentGetDefaultViewMethodInfo+    ResolveDOMDocumentMethod "getDoctype" o = DOMDocumentGetDoctypeMethodInfo+    ResolveDOMDocumentMethod "getDocumentElement" o = DOMDocumentGetDocumentElementMethodInfo+    ResolveDOMDocumentMethod "getDocumentUri" o = DOMDocumentGetDocumentUriMethodInfo+    ResolveDOMDocumentMethod "getDomain" o = DOMDocumentGetDomainMethodInfo+    ResolveDOMDocumentMethod "getElementById" o = DOMDocumentGetElementByIdMethodInfo+    ResolveDOMDocumentMethod "getElementsByClassName" o = DOMDocumentGetElementsByClassNameMethodInfo+    ResolveDOMDocumentMethod "getElementsByName" o = DOMDocumentGetElementsByNameMethodInfo+    ResolveDOMDocumentMethod "getElementsByTagName" o = DOMDocumentGetElementsByTagNameMethodInfo+    ResolveDOMDocumentMethod "getElementsByTagNameNs" o = DOMDocumentGetElementsByTagNameNsMethodInfo+    ResolveDOMDocumentMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMDocumentMethod "getForms" o = DOMDocumentGetFormsMethodInfo+    ResolveDOMDocumentMethod "getHead" o = DOMDocumentGetHeadMethodInfo+    ResolveDOMDocumentMethod "getImages" o = DOMDocumentGetImagesMethodInfo+    ResolveDOMDocumentMethod "getImplementation" o = DOMDocumentGetImplementationMethodInfo+    ResolveDOMDocumentMethod "getInputEncoding" o = DOMDocumentGetInputEncodingMethodInfo+    ResolveDOMDocumentMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMDocumentMethod "getLastModified" o = DOMDocumentGetLastModifiedMethodInfo+    ResolveDOMDocumentMethod "getLinks" o = DOMDocumentGetLinksMethodInfo+    ResolveDOMDocumentMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMDocumentMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMDocumentMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMDocumentMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMDocumentMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMDocumentMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMDocumentMethod "getOverrideStyle" o = DOMDocumentGetOverrideStyleMethodInfo+    ResolveDOMDocumentMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMDocumentMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMDocumentMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMDocumentMethod "getPreferredStylesheetSet" o = DOMDocumentGetPreferredStylesheetSetMethodInfo+    ResolveDOMDocumentMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMDocumentMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMDocumentMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMDocumentMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMDocumentMethod "getReadyState" o = DOMDocumentGetReadyStateMethodInfo+    ResolveDOMDocumentMethod "getReferrer" o = DOMDocumentGetReferrerMethodInfo+    ResolveDOMDocumentMethod "getSelectedStylesheetSet" o = DOMDocumentGetSelectedStylesheetSetMethodInfo+    ResolveDOMDocumentMethod "getStyleSheets" o = DOMDocumentGetStyleSheetsMethodInfo+    ResolveDOMDocumentMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMDocumentMethod "getTitle" o = DOMDocumentGetTitleMethodInfo+    ResolveDOMDocumentMethod "getUrl" o = DOMDocumentGetUrlMethodInfo+    ResolveDOMDocumentMethod "getXmlEncoding" o = DOMDocumentGetXmlEncodingMethodInfo+    ResolveDOMDocumentMethod "getXmlStandalone" o = DOMDocumentGetXmlStandaloneMethodInfo+    ResolveDOMDocumentMethod "getXmlVersion" o = DOMDocumentGetXmlVersionMethodInfo+    ResolveDOMDocumentMethod "setBody" o = DOMDocumentSetBodyMethodInfo+    ResolveDOMDocumentMethod "setCharset" o = DOMDocumentSetCharsetMethodInfo+    ResolveDOMDocumentMethod "setCookie" o = DOMDocumentSetCookieMethodInfo+    ResolveDOMDocumentMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMDocumentMethod "setDocumentUri" o = DOMDocumentSetDocumentUriMethodInfo+    ResolveDOMDocumentMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMDocumentMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMDocumentMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMDocumentMethod "setSelectedStylesheetSet" o = DOMDocumentSetSelectedStylesheetSetMethodInfo+    ResolveDOMDocumentMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMDocumentMethod "setTitle" o = DOMDocumentSetTitleMethodInfo+    ResolveDOMDocumentMethod "setXmlStandalone" o = DOMDocumentSetXmlStandaloneMethodInfo+    ResolveDOMDocumentMethod "setXmlVersion" o = DOMDocumentSetXmlVersionMethodInfo+    ResolveDOMDocumentMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMDocumentMethod t DOMDocument, MethodInfo info DOMDocument p) => IsLabelProxy t (DOMDocument -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMDocumentMethod t DOMDocument, MethodInfo info DOMDocument p) => IsLabel t (DOMDocument -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif++-- VVV Prop "active-element"+   -- Type: TInterface "WebKit2WebExtension" "DOMElement"+   -- Flags: [PropertyReadable]++getDOMDocumentActiveElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement+getDOMDocumentActiveElement obj = liftIO $ getObjectPropertyObject obj "active-element" DOMElement++data DOMDocumentActiveElementPropertyInfo+instance AttrInfo DOMDocumentActiveElementPropertyInfo where+    type AttrAllowedOps DOMDocumentActiveElementPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentActiveElementPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentActiveElementPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentActiveElementPropertyInfo = DOMElement+    type AttrLabel DOMDocumentActiveElementPropertyInfo = "active-element"+    attrGet _ = getDOMDocumentActiveElement+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "anchors"+   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLCollection"+   -- Flags: [PropertyReadable]++getDOMDocumentAnchors :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLCollection+getDOMDocumentAnchors obj = liftIO $ getObjectPropertyObject obj "anchors" DOMHTMLCollection++data DOMDocumentAnchorsPropertyInfo+instance AttrInfo DOMDocumentAnchorsPropertyInfo where+    type AttrAllowedOps DOMDocumentAnchorsPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentAnchorsPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentAnchorsPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentAnchorsPropertyInfo = DOMHTMLCollection+    type AttrLabel DOMDocumentAnchorsPropertyInfo = "anchors"+    attrGet _ = getDOMDocumentAnchors+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "applets"+   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLCollection"+   -- Flags: [PropertyReadable]++getDOMDocumentApplets :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLCollection+getDOMDocumentApplets obj = liftIO $ getObjectPropertyObject obj "applets" DOMHTMLCollection++data DOMDocumentAppletsPropertyInfo+instance AttrInfo DOMDocumentAppletsPropertyInfo where+    type AttrAllowedOps DOMDocumentAppletsPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentAppletsPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentAppletsPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentAppletsPropertyInfo = DOMHTMLCollection+    type AttrLabel DOMDocumentAppletsPropertyInfo = "applets"+    attrGet _ = getDOMDocumentApplets+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "body"+   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLElement"+   -- Flags: [PropertyReadable]++getDOMDocumentBody :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLElement+getDOMDocumentBody obj = liftIO $ getObjectPropertyObject obj "body" DOMHTMLElement++data DOMDocumentBodyPropertyInfo+instance AttrInfo DOMDocumentBodyPropertyInfo where+    type AttrAllowedOps DOMDocumentBodyPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentBodyPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentBodyPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentBodyPropertyInfo = DOMHTMLElement+    type AttrLabel DOMDocumentBodyPropertyInfo = "body"+    attrGet _ = getDOMDocumentBody+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "character-set"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable]++getDOMDocumentCharacterSet :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentCharacterSet obj = liftIO $ getObjectPropertyString obj "character-set"++data DOMDocumentCharacterSetPropertyInfo+instance AttrInfo DOMDocumentCharacterSetPropertyInfo where+    type AttrAllowedOps DOMDocumentCharacterSetPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentCharacterSetPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentCharacterSetPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentCharacterSetPropertyInfo = T.Text+    type AttrLabel DOMDocumentCharacterSetPropertyInfo = "character-set"+    attrGet _ = getDOMDocumentCharacterSet+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "charset"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable,PropertyWritable]++getDOMDocumentCharset :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentCharset obj = liftIO $ getObjectPropertyString obj "charset"++setDOMDocumentCharset :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()+setDOMDocumentCharset obj val = liftIO $ setObjectPropertyString obj "charset" val++constructDOMDocumentCharset :: T.Text -> IO ([Char], GValue)+constructDOMDocumentCharset val = constructObjectPropertyString "charset" val++data DOMDocumentCharsetPropertyInfo+instance AttrInfo DOMDocumentCharsetPropertyInfo where+    type AttrAllowedOps DOMDocumentCharsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentCharsetPropertyInfo = (~) T.Text+    type AttrBaseTypeConstraint DOMDocumentCharsetPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentCharsetPropertyInfo = T.Text+    type AttrLabel DOMDocumentCharsetPropertyInfo = "charset"+    attrGet _ = getDOMDocumentCharset+    attrSet _ = setDOMDocumentCharset+    attrConstruct _ = constructDOMDocumentCharset++-- VVV Prop "child-element-count"+   -- Type: TBasicType TUInt64+   -- Flags: [PropertyReadable]++getDOMDocumentChildElementCount :: (MonadIO m, DOMDocumentK o) => o -> m Word64+getDOMDocumentChildElementCount obj = liftIO $ getObjectPropertyUInt64 obj "child-element-count"++data DOMDocumentChildElementCountPropertyInfo+instance AttrInfo DOMDocumentChildElementCountPropertyInfo where+    type AttrAllowedOps DOMDocumentChildElementCountPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentChildElementCountPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentChildElementCountPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentChildElementCountPropertyInfo = Word64+    type AttrLabel DOMDocumentChildElementCountPropertyInfo = "child-element-count"+    attrGet _ = getDOMDocumentChildElementCount+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "children"+   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLCollection"+   -- Flags: [PropertyReadable]++getDOMDocumentChildren :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLCollection+getDOMDocumentChildren obj = liftIO $ getObjectPropertyObject obj "children" DOMHTMLCollection++data DOMDocumentChildrenPropertyInfo+instance AttrInfo DOMDocumentChildrenPropertyInfo where+    type AttrAllowedOps DOMDocumentChildrenPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentChildrenPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentChildrenPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentChildrenPropertyInfo = DOMHTMLCollection+    type AttrLabel DOMDocumentChildrenPropertyInfo = "children"+    attrGet _ = getDOMDocumentChildren+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "compat-mode"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable]++getDOMDocumentCompatMode :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentCompatMode obj = liftIO $ getObjectPropertyString obj "compat-mode"++data DOMDocumentCompatModePropertyInfo+instance AttrInfo DOMDocumentCompatModePropertyInfo where+    type AttrAllowedOps DOMDocumentCompatModePropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentCompatModePropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentCompatModePropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentCompatModePropertyInfo = T.Text+    type AttrLabel DOMDocumentCompatModePropertyInfo = "compat-mode"+    attrGet _ = getDOMDocumentCompatMode+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "content-type"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable]++getDOMDocumentContentType :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentContentType obj = liftIO $ getObjectPropertyString obj "content-type"++data DOMDocumentContentTypePropertyInfo+instance AttrInfo DOMDocumentContentTypePropertyInfo where+    type AttrAllowedOps DOMDocumentContentTypePropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentContentTypePropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentContentTypePropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentContentTypePropertyInfo = T.Text+    type AttrLabel DOMDocumentContentTypePropertyInfo = "content-type"+    attrGet _ = getDOMDocumentContentType+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "cookie"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable,PropertyWritable]++getDOMDocumentCookie :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentCookie obj = liftIO $ getObjectPropertyString obj "cookie"++setDOMDocumentCookie :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()+setDOMDocumentCookie obj val = liftIO $ setObjectPropertyString obj "cookie" val++constructDOMDocumentCookie :: T.Text -> IO ([Char], GValue)+constructDOMDocumentCookie val = constructObjectPropertyString "cookie" val++data DOMDocumentCookiePropertyInfo+instance AttrInfo DOMDocumentCookiePropertyInfo where+    type AttrAllowedOps DOMDocumentCookiePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentCookiePropertyInfo = (~) T.Text+    type AttrBaseTypeConstraint DOMDocumentCookiePropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentCookiePropertyInfo = T.Text+    type AttrLabel DOMDocumentCookiePropertyInfo = "cookie"+    attrGet _ = getDOMDocumentCookie+    attrSet _ = setDOMDocumentCookie+    attrConstruct _ = constructDOMDocumentCookie++-- VVV Prop "current-script"+   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLScriptElement"+   -- Flags: [PropertyReadable]++getDOMDocumentCurrentScript :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLScriptElement+getDOMDocumentCurrentScript obj = liftIO $ getObjectPropertyObject obj "current-script" DOMHTMLScriptElement++data DOMDocumentCurrentScriptPropertyInfo+instance AttrInfo DOMDocumentCurrentScriptPropertyInfo where+    type AttrAllowedOps DOMDocumentCurrentScriptPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentCurrentScriptPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentCurrentScriptPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentCurrentScriptPropertyInfo = DOMHTMLScriptElement+    type AttrLabel DOMDocumentCurrentScriptPropertyInfo = "current-script"+    attrGet _ = getDOMDocumentCurrentScript+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "default-charset"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable]++getDOMDocumentDefaultCharset :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentDefaultCharset obj = liftIO $ getObjectPropertyString obj "default-charset"++data DOMDocumentDefaultCharsetPropertyInfo+instance AttrInfo DOMDocumentDefaultCharsetPropertyInfo where+    type AttrAllowedOps DOMDocumentDefaultCharsetPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentDefaultCharsetPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentDefaultCharsetPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentDefaultCharsetPropertyInfo = T.Text+    type AttrLabel DOMDocumentDefaultCharsetPropertyInfo = "default-charset"+    attrGet _ = getDOMDocumentDefaultCharset+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "default-view"+   -- Type: TInterface "WebKit2WebExtension" "DOMDOMWindow"+   -- Flags: [PropertyReadable]++getDOMDocumentDefaultView :: (MonadIO m, DOMDocumentK o) => o -> m DOMDOMWindow+getDOMDocumentDefaultView obj = liftIO $ getObjectPropertyObject obj "default-view" DOMDOMWindow++data DOMDocumentDefaultViewPropertyInfo+instance AttrInfo DOMDocumentDefaultViewPropertyInfo where+    type AttrAllowedOps DOMDocumentDefaultViewPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentDefaultViewPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentDefaultViewPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentDefaultViewPropertyInfo = DOMDOMWindow+    type AttrLabel DOMDocumentDefaultViewPropertyInfo = "default-view"+    attrGet _ = getDOMDocumentDefaultView+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "doctype"+   -- Type: TInterface "WebKit2WebExtension" "DOMDocumentType"+   -- Flags: [PropertyReadable]++getDOMDocumentDoctype :: (MonadIO m, DOMDocumentK o) => o -> m DOMDocumentType+getDOMDocumentDoctype obj = liftIO $ getObjectPropertyObject obj "doctype" DOMDocumentType++data DOMDocumentDoctypePropertyInfo+instance AttrInfo DOMDocumentDoctypePropertyInfo where+    type AttrAllowedOps DOMDocumentDoctypePropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentDoctypePropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentDoctypePropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentDoctypePropertyInfo = DOMDocumentType+    type AttrLabel DOMDocumentDoctypePropertyInfo = "doctype"+    attrGet _ = getDOMDocumentDoctype+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "document-element"+   -- Type: TInterface "WebKit2WebExtension" "DOMElement"+   -- Flags: [PropertyReadable]++getDOMDocumentDocumentElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement+getDOMDocumentDocumentElement obj = liftIO $ getObjectPropertyObject obj "document-element" DOMElement++data DOMDocumentDocumentElementPropertyInfo+instance AttrInfo DOMDocumentDocumentElementPropertyInfo where+    type AttrAllowedOps DOMDocumentDocumentElementPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentDocumentElementPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentDocumentElementPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentDocumentElementPropertyInfo = DOMElement+    type AttrLabel DOMDocumentDocumentElementPropertyInfo = "document-element"+    attrGet _ = getDOMDocumentDocumentElement+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "document-uri"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable,PropertyWritable]++getDOMDocumentDocumentUri :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentDocumentUri obj = liftIO $ getObjectPropertyString obj "document-uri"++setDOMDocumentDocumentUri :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()+setDOMDocumentDocumentUri obj val = liftIO $ setObjectPropertyString obj "document-uri" val++constructDOMDocumentDocumentUri :: T.Text -> IO ([Char], GValue)+constructDOMDocumentDocumentUri val = constructObjectPropertyString "document-uri" val++data DOMDocumentDocumentUriPropertyInfo+instance AttrInfo DOMDocumentDocumentUriPropertyInfo where+    type AttrAllowedOps DOMDocumentDocumentUriPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentDocumentUriPropertyInfo = (~) T.Text+    type AttrBaseTypeConstraint DOMDocumentDocumentUriPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentDocumentUriPropertyInfo = T.Text+    type AttrLabel DOMDocumentDocumentUriPropertyInfo = "document-uri"+    attrGet _ = getDOMDocumentDocumentUri+    attrSet _ = setDOMDocumentDocumentUri+    attrConstruct _ = constructDOMDocumentDocumentUri++-- VVV Prop "domain"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable]++getDOMDocumentDomain :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentDomain obj = liftIO $ getObjectPropertyString obj "domain"++data DOMDocumentDomainPropertyInfo+instance AttrInfo DOMDocumentDomainPropertyInfo where+    type AttrAllowedOps DOMDocumentDomainPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentDomainPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentDomainPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentDomainPropertyInfo = T.Text+    type AttrLabel DOMDocumentDomainPropertyInfo = "domain"+    attrGet _ = getDOMDocumentDomain+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "first-element-child"+   -- Type: TInterface "WebKit2WebExtension" "DOMElement"+   -- Flags: [PropertyReadable]++getDOMDocumentFirstElementChild :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement+getDOMDocumentFirstElementChild obj = liftIO $ getObjectPropertyObject obj "first-element-child" DOMElement++data DOMDocumentFirstElementChildPropertyInfo+instance AttrInfo DOMDocumentFirstElementChildPropertyInfo where+    type AttrAllowedOps DOMDocumentFirstElementChildPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentFirstElementChildPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentFirstElementChildPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentFirstElementChildPropertyInfo = DOMElement+    type AttrLabel DOMDocumentFirstElementChildPropertyInfo = "first-element-child"+    attrGet _ = getDOMDocumentFirstElementChild+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "forms"+   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLCollection"+   -- Flags: [PropertyReadable]++getDOMDocumentForms :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLCollection+getDOMDocumentForms obj = liftIO $ getObjectPropertyObject obj "forms" DOMHTMLCollection++data DOMDocumentFormsPropertyInfo+instance AttrInfo DOMDocumentFormsPropertyInfo where+    type AttrAllowedOps DOMDocumentFormsPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentFormsPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentFormsPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentFormsPropertyInfo = DOMHTMLCollection+    type AttrLabel DOMDocumentFormsPropertyInfo = "forms"+    attrGet _ = getDOMDocumentForms+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "head"+   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLHeadElement"+   -- Flags: [PropertyReadable]++getDOMDocumentHead :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLHeadElement+getDOMDocumentHead obj = liftIO $ getObjectPropertyObject obj "head" DOMHTMLHeadElement++data DOMDocumentHeadPropertyInfo+instance AttrInfo DOMDocumentHeadPropertyInfo where+    type AttrAllowedOps DOMDocumentHeadPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentHeadPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentHeadPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentHeadPropertyInfo = DOMHTMLHeadElement+    type AttrLabel DOMDocumentHeadPropertyInfo = "head"+    attrGet _ = getDOMDocumentHead+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "hidden"+   -- Type: TBasicType TBoolean+   -- Flags: [PropertyReadable]++getDOMDocumentHidden :: (MonadIO m, DOMDocumentK o) => o -> m Bool+getDOMDocumentHidden obj = liftIO $ getObjectPropertyBool obj "hidden"++data DOMDocumentHiddenPropertyInfo+instance AttrInfo DOMDocumentHiddenPropertyInfo where+    type AttrAllowedOps DOMDocumentHiddenPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentHiddenPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentHiddenPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentHiddenPropertyInfo = Bool+    type AttrLabel DOMDocumentHiddenPropertyInfo = "hidden"+    attrGet _ = getDOMDocumentHidden+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "images"+   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLCollection"+   -- Flags: [PropertyReadable]++getDOMDocumentImages :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLCollection+getDOMDocumentImages obj = liftIO $ getObjectPropertyObject obj "images" DOMHTMLCollection++data DOMDocumentImagesPropertyInfo+instance AttrInfo DOMDocumentImagesPropertyInfo where+    type AttrAllowedOps DOMDocumentImagesPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentImagesPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentImagesPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentImagesPropertyInfo = DOMHTMLCollection+    type AttrLabel DOMDocumentImagesPropertyInfo = "images"+    attrGet _ = getDOMDocumentImages+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "implementation"+   -- Type: TInterface "WebKit2WebExtension" "DOMDOMImplementation"+   -- Flags: [PropertyReadable]++getDOMDocumentImplementation :: (MonadIO m, DOMDocumentK o) => o -> m DOMDOMImplementation+getDOMDocumentImplementation obj = liftIO $ getObjectPropertyObject obj "implementation" DOMDOMImplementation++data DOMDocumentImplementationPropertyInfo+instance AttrInfo DOMDocumentImplementationPropertyInfo where+    type AttrAllowedOps DOMDocumentImplementationPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentImplementationPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentImplementationPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentImplementationPropertyInfo = DOMDOMImplementation+    type AttrLabel DOMDocumentImplementationPropertyInfo = "implementation"+    attrGet _ = getDOMDocumentImplementation+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "input-encoding"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable]++getDOMDocumentInputEncoding :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentInputEncoding obj = liftIO $ getObjectPropertyString obj "input-encoding"++data DOMDocumentInputEncodingPropertyInfo+instance AttrInfo DOMDocumentInputEncodingPropertyInfo where+    type AttrAllowedOps DOMDocumentInputEncodingPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentInputEncodingPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentInputEncodingPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentInputEncodingPropertyInfo = T.Text+    type AttrLabel DOMDocumentInputEncodingPropertyInfo = "input-encoding"+    attrGet _ = getDOMDocumentInputEncoding+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "last-element-child"+   -- Type: TInterface "WebKit2WebExtension" "DOMElement"+   -- Flags: [PropertyReadable]++getDOMDocumentLastElementChild :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement+getDOMDocumentLastElementChild obj = liftIO $ getObjectPropertyObject obj "last-element-child" DOMElement++data DOMDocumentLastElementChildPropertyInfo+instance AttrInfo DOMDocumentLastElementChildPropertyInfo where+    type AttrAllowedOps DOMDocumentLastElementChildPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentLastElementChildPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentLastElementChildPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentLastElementChildPropertyInfo = DOMElement+    type AttrLabel DOMDocumentLastElementChildPropertyInfo = "last-element-child"+    attrGet _ = getDOMDocumentLastElementChild+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "last-modified"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable]++getDOMDocumentLastModified :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentLastModified obj = liftIO $ getObjectPropertyString obj "last-modified"++data DOMDocumentLastModifiedPropertyInfo+instance AttrInfo DOMDocumentLastModifiedPropertyInfo where+    type AttrAllowedOps DOMDocumentLastModifiedPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentLastModifiedPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentLastModifiedPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentLastModifiedPropertyInfo = T.Text+    type AttrLabel DOMDocumentLastModifiedPropertyInfo = "last-modified"+    attrGet _ = getDOMDocumentLastModified+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "links"+   -- Type: TInterface "WebKit2WebExtension" "DOMHTMLCollection"+   -- Flags: [PropertyReadable]++getDOMDocumentLinks :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLCollection+getDOMDocumentLinks obj = liftIO $ getObjectPropertyObject obj "links" DOMHTMLCollection++data DOMDocumentLinksPropertyInfo+instance AttrInfo DOMDocumentLinksPropertyInfo where+    type AttrAllowedOps DOMDocumentLinksPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentLinksPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentLinksPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentLinksPropertyInfo = DOMHTMLCollection+    type AttrLabel DOMDocumentLinksPropertyInfo = "links"+    attrGet _ = getDOMDocumentLinks+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "origin"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable]++getDOMDocumentOrigin :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentOrigin obj = liftIO $ getObjectPropertyString obj "origin"++data DOMDocumentOriginPropertyInfo+instance AttrInfo DOMDocumentOriginPropertyInfo where+    type AttrAllowedOps DOMDocumentOriginPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentOriginPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentOriginPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentOriginPropertyInfo = T.Text+    type AttrLabel DOMDocumentOriginPropertyInfo = "origin"+    attrGet _ = getDOMDocumentOrigin+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "pointer-lock-element"+   -- Type: TInterface "WebKit2WebExtension" "DOMElement"+   -- Flags: [PropertyReadable]++getDOMDocumentPointerLockElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement+getDOMDocumentPointerLockElement obj = liftIO $ getObjectPropertyObject obj "pointer-lock-element" DOMElement++data DOMDocumentPointerLockElementPropertyInfo+instance AttrInfo DOMDocumentPointerLockElementPropertyInfo where+    type AttrAllowedOps DOMDocumentPointerLockElementPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentPointerLockElementPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentPointerLockElementPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentPointerLockElementPropertyInfo = DOMElement+    type AttrLabel DOMDocumentPointerLockElementPropertyInfo = "pointer-lock-element"+    attrGet _ = getDOMDocumentPointerLockElement+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "preferred-stylesheet-set"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable]++getDOMDocumentPreferredStylesheetSet :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentPreferredStylesheetSet obj = liftIO $ getObjectPropertyString obj "preferred-stylesheet-set"++data DOMDocumentPreferredStylesheetSetPropertyInfo+instance AttrInfo DOMDocumentPreferredStylesheetSetPropertyInfo where+    type AttrAllowedOps DOMDocumentPreferredStylesheetSetPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentPreferredStylesheetSetPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentPreferredStylesheetSetPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentPreferredStylesheetSetPropertyInfo = T.Text+    type AttrLabel DOMDocumentPreferredStylesheetSetPropertyInfo = "preferred-stylesheet-set"+    attrGet _ = getDOMDocumentPreferredStylesheetSet+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "ready-state"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable]++getDOMDocumentReadyState :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentReadyState obj = liftIO $ getObjectPropertyString obj "ready-state"++data DOMDocumentReadyStatePropertyInfo+instance AttrInfo DOMDocumentReadyStatePropertyInfo where+    type AttrAllowedOps DOMDocumentReadyStatePropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentReadyStatePropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentReadyStatePropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentReadyStatePropertyInfo = T.Text+    type AttrLabel DOMDocumentReadyStatePropertyInfo = "ready-state"+    attrGet _ = getDOMDocumentReadyState+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "referrer"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable]++getDOMDocumentReferrer :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentReferrer obj = liftIO $ getObjectPropertyString obj "referrer"++data DOMDocumentReferrerPropertyInfo+instance AttrInfo DOMDocumentReferrerPropertyInfo where+    type AttrAllowedOps DOMDocumentReferrerPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentReferrerPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentReferrerPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentReferrerPropertyInfo = T.Text+    type AttrLabel DOMDocumentReferrerPropertyInfo = "referrer"+    attrGet _ = getDOMDocumentReferrer+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "scrolling-element"+   -- Type: TInterface "WebKit2WebExtension" "DOMElement"+   -- Flags: [PropertyReadable]++getDOMDocumentScrollingElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement+getDOMDocumentScrollingElement obj = liftIO $ getObjectPropertyObject obj "scrolling-element" DOMElement++data DOMDocumentScrollingElementPropertyInfo+instance AttrInfo DOMDocumentScrollingElementPropertyInfo where+    type AttrAllowedOps DOMDocumentScrollingElementPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentScrollingElementPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentScrollingElementPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentScrollingElementPropertyInfo = DOMElement+    type AttrLabel DOMDocumentScrollingElementPropertyInfo = "scrolling-element"+    attrGet _ = getDOMDocumentScrollingElement+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "selected-stylesheet-set"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable,PropertyWritable]++getDOMDocumentSelectedStylesheetSet :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentSelectedStylesheetSet obj = liftIO $ getObjectPropertyString obj "selected-stylesheet-set"++setDOMDocumentSelectedStylesheetSet :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()+setDOMDocumentSelectedStylesheetSet obj val = liftIO $ setObjectPropertyString obj "selected-stylesheet-set" val++constructDOMDocumentSelectedStylesheetSet :: T.Text -> IO ([Char], GValue)+constructDOMDocumentSelectedStylesheetSet val = constructObjectPropertyString "selected-stylesheet-set" val++data DOMDocumentSelectedStylesheetSetPropertyInfo+instance AttrInfo DOMDocumentSelectedStylesheetSetPropertyInfo where+    type AttrAllowedOps DOMDocumentSelectedStylesheetSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentSelectedStylesheetSetPropertyInfo = (~) T.Text+    type AttrBaseTypeConstraint DOMDocumentSelectedStylesheetSetPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentSelectedStylesheetSetPropertyInfo = T.Text+    type AttrLabel DOMDocumentSelectedStylesheetSetPropertyInfo = "selected-stylesheet-set"+    attrGet _ = getDOMDocumentSelectedStylesheetSet+    attrSet _ = setDOMDocumentSelectedStylesheetSet+    attrConstruct _ = constructDOMDocumentSelectedStylesheetSet++-- VVV Prop "style-sheets"+   -- Type: TInterface "WebKit2WebExtension" "DOMStyleSheetList"+   -- Flags: [PropertyReadable]++getDOMDocumentStyleSheets :: (MonadIO m, DOMDocumentK o) => o -> m DOMStyleSheetList+getDOMDocumentStyleSheets obj = liftIO $ getObjectPropertyObject obj "style-sheets" DOMStyleSheetList++data DOMDocumentStyleSheetsPropertyInfo+instance AttrInfo DOMDocumentStyleSheetsPropertyInfo where+    type AttrAllowedOps DOMDocumentStyleSheetsPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentStyleSheetsPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentStyleSheetsPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentStyleSheetsPropertyInfo = DOMStyleSheetList+    type AttrLabel DOMDocumentStyleSheetsPropertyInfo = "style-sheets"+    attrGet _ = getDOMDocumentStyleSheets+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "title"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable,PropertyWritable]++getDOMDocumentTitle :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentTitle obj = liftIO $ getObjectPropertyString obj "title"++setDOMDocumentTitle :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()+setDOMDocumentTitle obj val = liftIO $ setObjectPropertyString obj "title" val++constructDOMDocumentTitle :: T.Text -> IO ([Char], GValue)+constructDOMDocumentTitle val = constructObjectPropertyString "title" val++data DOMDocumentTitlePropertyInfo+instance AttrInfo DOMDocumentTitlePropertyInfo where+    type AttrAllowedOps DOMDocumentTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentTitlePropertyInfo = (~) T.Text+    type AttrBaseTypeConstraint DOMDocumentTitlePropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentTitlePropertyInfo = T.Text+    type AttrLabel DOMDocumentTitlePropertyInfo = "title"+    attrGet _ = getDOMDocumentTitle+    attrSet _ = setDOMDocumentTitle+    attrConstruct _ = constructDOMDocumentTitle++-- VVV Prop "url"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable]++getDOMDocumentUrl :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentUrl obj = liftIO $ getObjectPropertyString obj "url"++data DOMDocumentUrlPropertyInfo+instance AttrInfo DOMDocumentUrlPropertyInfo where+    type AttrAllowedOps DOMDocumentUrlPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentUrlPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentUrlPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentUrlPropertyInfo = T.Text+    type AttrLabel DOMDocumentUrlPropertyInfo = "url"+    attrGet _ = getDOMDocumentUrl+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "visibility-state"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable]++getDOMDocumentVisibilityState :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentVisibilityState obj = liftIO $ getObjectPropertyString obj "visibility-state"++data DOMDocumentVisibilityStatePropertyInfo+instance AttrInfo DOMDocumentVisibilityStatePropertyInfo where+    type AttrAllowedOps DOMDocumentVisibilityStatePropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentVisibilityStatePropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentVisibilityStatePropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentVisibilityStatePropertyInfo = T.Text+    type AttrLabel DOMDocumentVisibilityStatePropertyInfo = "visibility-state"+    attrGet _ = getDOMDocumentVisibilityState+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "webkit-current-full-screen-element"+   -- Type: TInterface "WebKit2WebExtension" "DOMElement"+   -- Flags: [PropertyReadable]++getDOMDocumentWebkitCurrentFullScreenElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement+getDOMDocumentWebkitCurrentFullScreenElement obj = liftIO $ getObjectPropertyObject obj "webkit-current-full-screen-element" DOMElement++data DOMDocumentWebkitCurrentFullScreenElementPropertyInfo+instance AttrInfo DOMDocumentWebkitCurrentFullScreenElementPropertyInfo where+    type AttrAllowedOps DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = DOMElement+    type AttrLabel DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = "webkit-current-full-screen-element"+    attrGet _ = getDOMDocumentWebkitCurrentFullScreenElement+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "webkit-full-screen-keyboard-input-allowed"+   -- Type: TBasicType TBoolean+   -- Flags: [PropertyReadable]++getDOMDocumentWebkitFullScreenKeyboardInputAllowed :: (MonadIO m, DOMDocumentK o) => o -> m Bool+getDOMDocumentWebkitFullScreenKeyboardInputAllowed obj = liftIO $ getObjectPropertyBool obj "webkit-full-screen-keyboard-input-allowed"++data DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo+instance AttrInfo DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo where+    type AttrAllowedOps DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = Bool+    type AttrLabel DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = "webkit-full-screen-keyboard-input-allowed"+    attrGet _ = getDOMDocumentWebkitFullScreenKeyboardInputAllowed+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "webkit-fullscreen-element"+   -- Type: TInterface "WebKit2WebExtension" "DOMElement"+   -- Flags: [PropertyReadable]++getDOMDocumentWebkitFullscreenElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement+getDOMDocumentWebkitFullscreenElement obj = liftIO $ getObjectPropertyObject obj "webkit-fullscreen-element" DOMElement++data DOMDocumentWebkitFullscreenElementPropertyInfo+instance AttrInfo DOMDocumentWebkitFullscreenElementPropertyInfo where+    type AttrAllowedOps DOMDocumentWebkitFullscreenElementPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentWebkitFullscreenElementPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentWebkitFullscreenElementPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentWebkitFullscreenElementPropertyInfo = DOMElement+    type AttrLabel DOMDocumentWebkitFullscreenElementPropertyInfo = "webkit-fullscreen-element"+    attrGet _ = getDOMDocumentWebkitFullscreenElement+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "webkit-fullscreen-enabled"+   -- Type: TBasicType TBoolean+   -- Flags: [PropertyReadable]++getDOMDocumentWebkitFullscreenEnabled :: (MonadIO m, DOMDocumentK o) => o -> m Bool+getDOMDocumentWebkitFullscreenEnabled obj = liftIO $ getObjectPropertyBool obj "webkit-fullscreen-enabled"++data DOMDocumentWebkitFullscreenEnabledPropertyInfo+instance AttrInfo DOMDocumentWebkitFullscreenEnabledPropertyInfo where+    type AttrAllowedOps DOMDocumentWebkitFullscreenEnabledPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentWebkitFullscreenEnabledPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentWebkitFullscreenEnabledPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentWebkitFullscreenEnabledPropertyInfo = Bool+    type AttrLabel DOMDocumentWebkitFullscreenEnabledPropertyInfo = "webkit-fullscreen-enabled"+    attrGet _ = getDOMDocumentWebkitFullscreenEnabled+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "webkit-is-full-screen"+   -- Type: TBasicType TBoolean+   -- Flags: [PropertyReadable]++getDOMDocumentWebkitIsFullScreen :: (MonadIO m, DOMDocumentK o) => o -> m Bool+getDOMDocumentWebkitIsFullScreen obj = liftIO $ getObjectPropertyBool obj "webkit-is-full-screen"++data DOMDocumentWebkitIsFullScreenPropertyInfo+instance AttrInfo DOMDocumentWebkitIsFullScreenPropertyInfo where+    type AttrAllowedOps DOMDocumentWebkitIsFullScreenPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentWebkitIsFullScreenPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentWebkitIsFullScreenPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentWebkitIsFullScreenPropertyInfo = Bool+    type AttrLabel DOMDocumentWebkitIsFullScreenPropertyInfo = "webkit-is-full-screen"+    attrGet _ = getDOMDocumentWebkitIsFullScreen+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "xml-encoding"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable]++getDOMDocumentXmlEncoding :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentXmlEncoding obj = liftIO $ getObjectPropertyString obj "xml-encoding"++data DOMDocumentXmlEncodingPropertyInfo+instance AttrInfo DOMDocumentXmlEncodingPropertyInfo where+    type AttrAllowedOps DOMDocumentXmlEncodingPropertyInfo = '[ 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentXmlEncodingPropertyInfo = (~) ()+    type AttrBaseTypeConstraint DOMDocumentXmlEncodingPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentXmlEncodingPropertyInfo = T.Text+    type AttrLabel DOMDocumentXmlEncodingPropertyInfo = "xml-encoding"+    attrGet _ = getDOMDocumentXmlEncoding+    attrSet _ = undefined+    attrConstruct _ = undefined++-- VVV Prop "xml-standalone"+   -- Type: TBasicType TBoolean+   -- Flags: [PropertyReadable,PropertyWritable]++getDOMDocumentXmlStandalone :: (MonadIO m, DOMDocumentK o) => o -> m Bool+getDOMDocumentXmlStandalone obj = liftIO $ getObjectPropertyBool obj "xml-standalone"++setDOMDocumentXmlStandalone :: (MonadIO m, DOMDocumentK o) => o -> Bool -> m ()+setDOMDocumentXmlStandalone obj val = liftIO $ setObjectPropertyBool obj "xml-standalone" val++constructDOMDocumentXmlStandalone :: Bool -> IO ([Char], GValue)+constructDOMDocumentXmlStandalone val = constructObjectPropertyBool "xml-standalone" val++data DOMDocumentXmlStandalonePropertyInfo+instance AttrInfo DOMDocumentXmlStandalonePropertyInfo where+    type AttrAllowedOps DOMDocumentXmlStandalonePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentXmlStandalonePropertyInfo = (~) Bool+    type AttrBaseTypeConstraint DOMDocumentXmlStandalonePropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentXmlStandalonePropertyInfo = Bool+    type AttrLabel DOMDocumentXmlStandalonePropertyInfo = "xml-standalone"+    attrGet _ = getDOMDocumentXmlStandalone+    attrSet _ = setDOMDocumentXmlStandalone+    attrConstruct _ = constructDOMDocumentXmlStandalone++-- VVV Prop "xml-version"+   -- Type: TBasicType TUTF8+   -- Flags: [PropertyReadable,PropertyWritable]++getDOMDocumentXmlVersion :: (MonadIO m, DOMDocumentK o) => o -> m T.Text+getDOMDocumentXmlVersion obj = liftIO $ getObjectPropertyString obj "xml-version"++setDOMDocumentXmlVersion :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()+setDOMDocumentXmlVersion obj val = liftIO $ setObjectPropertyString obj "xml-version" val++constructDOMDocumentXmlVersion :: T.Text -> IO ([Char], GValue)+constructDOMDocumentXmlVersion val = constructObjectPropertyString "xml-version" val++data DOMDocumentXmlVersionPropertyInfo+instance AttrInfo DOMDocumentXmlVersionPropertyInfo where+    type AttrAllowedOps DOMDocumentXmlVersionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]+    type AttrSetTypeConstraint DOMDocumentXmlVersionPropertyInfo = (~) T.Text+    type AttrBaseTypeConstraint DOMDocumentXmlVersionPropertyInfo = DOMDocumentK+    type AttrGetType DOMDocumentXmlVersionPropertyInfo = T.Text+    type AttrLabel DOMDocumentXmlVersionPropertyInfo = "xml-version"+    attrGet _ = getDOMDocumentXmlVersion+    attrSet _ = setDOMDocumentXmlVersion+    attrConstruct _ = constructDOMDocumentXmlVersion++type instance AttributeList DOMDocument = DOMDocumentAttributeList+type DOMDocumentAttributeList = ('[ '("activeElement", DOMDocumentActiveElementPropertyInfo), '("anchors", DOMDocumentAnchorsPropertyInfo), '("applets", DOMDocumentAppletsPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("body", DOMDocumentBodyPropertyInfo), '("characterSet", DOMDocumentCharacterSetPropertyInfo), '("charset", DOMDocumentCharsetPropertyInfo), '("childElementCount", DOMDocumentChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMDocumentChildrenPropertyInfo), '("compatMode", DOMDocumentCompatModePropertyInfo), '("contentType", DOMDocumentContentTypePropertyInfo), '("cookie", DOMDocumentCookiePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("currentScript", DOMDocumentCurrentScriptPropertyInfo), '("defaultCharset", DOMDocumentDefaultCharsetPropertyInfo), '("defaultView", DOMDocumentDefaultViewPropertyInfo), '("doctype", DOMDocumentDoctypePropertyInfo), '("documentElement", DOMDocumentDocumentElementPropertyInfo), '("documentUri", DOMDocumentDocumentUriPropertyInfo), '("domain", DOMDocumentDomainPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMDocumentFirstElementChildPropertyInfo), '("forms", DOMDocumentFormsPropertyInfo), '("head", DOMDocumentHeadPropertyInfo), '("hidden", DOMDocumentHiddenPropertyInfo), '("images", DOMDocumentImagesPropertyInfo), '("implementation", DOMDocumentImplementationPropertyInfo), '("inputEncoding", DOMDocumentInputEncodingPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMDocumentLastElementChildPropertyInfo), '("lastModified", DOMDocumentLastModifiedPropertyInfo), '("links", DOMDocumentLinksPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("origin", DOMDocumentOriginPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("pointerLockElement", DOMDocumentPointerLockElementPropertyInfo), '("preferredStylesheetSet", DOMDocumentPreferredStylesheetSetPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("readyState", DOMDocumentReadyStatePropertyInfo), '("referrer", DOMDocumentReferrerPropertyInfo), '("scrollingElement", DOMDocumentScrollingElementPropertyInfo), '("selectedStylesheetSet", DOMDocumentSelectedStylesheetSetPropertyInfo), '("styleSheets", DOMDocumentStyleSheetsPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMDocumentTitlePropertyInfo), '("url", DOMDocumentUrlPropertyInfo), '("visibilityState", DOMDocumentVisibilityStatePropertyInfo), '("webkitCurrentFullScreenElement", DOMDocumentWebkitCurrentFullScreenElementPropertyInfo), '("webkitFullScreenKeyboardInputAllowed", DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo), '("webkitFullscreenElement", DOMDocumentWebkitFullscreenElementPropertyInfo), '("webkitFullscreenEnabled", DOMDocumentWebkitFullscreenEnabledPropertyInfo), '("webkitIsFullScreen", DOMDocumentWebkitIsFullScreenPropertyInfo), '("xmlEncoding", DOMDocumentXmlEncodingPropertyInfo), '("xmlStandalone", DOMDocumentXmlStandalonePropertyInfo), '("xmlVersion", DOMDocumentXmlVersionPropertyInfo)] :: [(Symbol, *)])++type instance SignalList DOMDocument = DOMDocumentSignalList+type DOMDocumentSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])++-- method DOMDocument::adopt_node+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "source", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMNode"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_adopt_node" webkit_dom_document_adopt_node :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    Ptr DOMNode ->                          -- source : TInterface "WebKit2WebExtension" "DOMNode"+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMNode)+++dOMDocumentAdoptNode ::+    (MonadIO m, DOMDocumentK a, DOMNodeK b) =>+    a                                       -- _obj+    -> b                                    -- source+    -> m DOMNode                            -- result+dOMDocumentAdoptNode _obj source = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    let source' = unsafeManagedPtrCastPtr source+    onException (do+        result <- propagateGError $ webkit_dom_document_adopt_node _obj' source'+        checkUnexpectedReturnNULL "webkit_dom_document_adopt_node" result+        result' <- (newObject DOMNode) result+        touchManagedPtr _obj+        touchManagedPtr source+        return result'+     ) (do+        return ()+     )++data DOMDocumentAdoptNodeMethodInfo+instance (signature ~ (b -> m DOMNode), MonadIO m, DOMDocumentK a, DOMNodeK b) => MethodInfo DOMDocumentAdoptNodeMethodInfo a signature where+    overloadedMethod _ = dOMDocumentAdoptNode++-- method DOMDocument::create_attribute+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMAttr"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_create_attribute" webkit_dom_document_create_attribute :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- name : TBasicType TUTF8+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMAttr)+++dOMDocumentCreateAttribute ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- name+    -> m DOMAttr                            -- result+dOMDocumentCreateAttribute _obj name = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    name' <- textToCString name+    onException (do+        result <- propagateGError $ webkit_dom_document_create_attribute _obj' name'+        checkUnexpectedReturnNULL "webkit_dom_document_create_attribute" result+        result' <- (newObject DOMAttr) result+        touchManagedPtr _obj+        freeMem name'+        return result'+     ) (do+        freeMem name'+     )++data DOMDocumentCreateAttributeMethodInfo+instance (signature ~ (T.Text -> m DOMAttr), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateAttributeMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateAttribute++-- method DOMDocument::create_attribute_ns+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMAttr"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_create_attribute_ns" webkit_dom_document_create_attribute_ns :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- namespaceURI : TBasicType TUTF8+    CString ->                              -- qualifiedName : TBasicType TUTF8+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMAttr)+++dOMDocumentCreateAttributeNs ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> Maybe (T.Text)                       -- namespaceURI+    -> T.Text                               -- qualifiedName+    -> m DOMAttr                            -- result+dOMDocumentCreateAttributeNs _obj namespaceURI qualifiedName = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    maybeNamespaceURI <- case namespaceURI of+        Nothing -> return nullPtr+        Just jNamespaceURI -> do+            jNamespaceURI' <- textToCString jNamespaceURI+            return jNamespaceURI'+    qualifiedName' <- textToCString qualifiedName+    onException (do+        result <- propagateGError $ webkit_dom_document_create_attribute_ns _obj' maybeNamespaceURI qualifiedName'+        checkUnexpectedReturnNULL "webkit_dom_document_create_attribute_ns" result+        result' <- (newObject DOMAttr) result+        touchManagedPtr _obj+        freeMem maybeNamespaceURI+        freeMem qualifiedName'+        return result'+     ) (do+        freeMem maybeNamespaceURI+        freeMem qualifiedName'+     )++data DOMDocumentCreateAttributeNsMethodInfo+instance (signature ~ (Maybe (T.Text) -> T.Text -> m DOMAttr), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateAttributeNsMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateAttributeNs++-- method DOMDocument::create_cdata_section+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMCDATASection"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_create_cdata_section" webkit_dom_document_create_cdata_section :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- data : TBasicType TUTF8+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMCDATASection)+++dOMDocumentCreateCdataSection ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- data_+    -> m DOMCDATASection                    -- result+dOMDocumentCreateCdataSection _obj data_ = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    data_' <- textToCString data_+    onException (do+        result <- propagateGError $ webkit_dom_document_create_cdata_section _obj' data_'+        checkUnexpectedReturnNULL "webkit_dom_document_create_cdata_section" result+        result' <- (newObject DOMCDATASection) result+        touchManagedPtr _obj+        freeMem data_'+        return result'+     ) (do+        freeMem data_'+     )++data DOMDocumentCreateCdataSectionMethodInfo+instance (signature ~ (T.Text -> m DOMCDATASection), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateCdataSectionMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateCdataSection++-- method DOMDocument::create_comment+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMComment"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_create_comment" webkit_dom_document_create_comment :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- data : TBasicType TUTF8+    IO (Ptr DOMComment)+++dOMDocumentCreateComment ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- data_+    -> m DOMComment                         -- result+dOMDocumentCreateComment _obj data_ = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    data_' <- textToCString data_+    result <- webkit_dom_document_create_comment _obj' data_'+    checkUnexpectedReturnNULL "webkit_dom_document_create_comment" result+    result' <- (newObject DOMComment) result+    touchManagedPtr _obj+    freeMem data_'+    return result'++data DOMDocumentCreateCommentMethodInfo+instance (signature ~ (T.Text -> m DOMComment), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateCommentMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateComment++-- method DOMDocument::create_css_style_declaration+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_create_css_style_declaration" webkit_dom_document_create_css_style_declaration :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMCSSStyleDeclaration)+++dOMDocumentCreateCssStyleDeclaration ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMCSSStyleDeclaration             -- result+dOMDocumentCreateCssStyleDeclaration _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_create_css_style_declaration _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_create_css_style_declaration" result+    result' <- (wrapObject DOMCSSStyleDeclaration) result+    touchManagedPtr _obj+    return result'++data DOMDocumentCreateCssStyleDeclarationMethodInfo+instance (signature ~ (m DOMCSSStyleDeclaration), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateCssStyleDeclarationMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateCssStyleDeclaration++-- method DOMDocument::create_document_fragment+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMDocumentFragment"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_create_document_fragment" webkit_dom_document_create_document_fragment :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMDocumentFragment)+++dOMDocumentCreateDocumentFragment ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMDocumentFragment                -- result+dOMDocumentCreateDocumentFragment _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_create_document_fragment _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_create_document_fragment" result+    result' <- (newObject DOMDocumentFragment) result+    touchManagedPtr _obj+    return result'++data DOMDocumentCreateDocumentFragmentMethodInfo+instance (signature ~ (m DOMDocumentFragment), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateDocumentFragmentMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateDocumentFragment++-- method DOMDocument::create_element+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tagName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMElement"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_create_element" webkit_dom_document_create_element :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- tagName : TBasicType TUTF8+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMElement)+++dOMDocumentCreateElement ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- tagName+    -> m DOMElement                         -- result+dOMDocumentCreateElement _obj tagName = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    tagName' <- textToCString tagName+    onException (do+        result <- propagateGError $ webkit_dom_document_create_element _obj' tagName'+        checkUnexpectedReturnNULL "webkit_dom_document_create_element" result+        result' <- (newObject DOMElement) result+        touchManagedPtr _obj+        freeMem tagName'+        return result'+     ) (do+        freeMem tagName'+     )++data DOMDocumentCreateElementMethodInfo+instance (signature ~ (T.Text -> m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateElementMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateElement++-- method DOMDocument::create_element_ns+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMElement"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_create_element_ns" webkit_dom_document_create_element_ns :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- namespaceURI : TBasicType TUTF8+    CString ->                              -- qualifiedName : TBasicType TUTF8+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMElement)+++dOMDocumentCreateElementNs ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> Maybe (T.Text)                       -- namespaceURI+    -> T.Text                               -- qualifiedName+    -> m DOMElement                         -- result+dOMDocumentCreateElementNs _obj namespaceURI qualifiedName = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    maybeNamespaceURI <- case namespaceURI of+        Nothing -> return nullPtr+        Just jNamespaceURI -> do+            jNamespaceURI' <- textToCString jNamespaceURI+            return jNamespaceURI'+    qualifiedName' <- textToCString qualifiedName+    onException (do+        result <- propagateGError $ webkit_dom_document_create_element_ns _obj' maybeNamespaceURI qualifiedName'+        checkUnexpectedReturnNULL "webkit_dom_document_create_element_ns" result+        result' <- (newObject DOMElement) result+        touchManagedPtr _obj+        freeMem maybeNamespaceURI+        freeMem qualifiedName'+        return result'+     ) (do+        freeMem maybeNamespaceURI+        freeMem qualifiedName'+     )++data DOMDocumentCreateElementNsMethodInfo+instance (signature ~ (Maybe (T.Text) -> T.Text -> m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateElementNsMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateElementNs++-- method DOMDocument::create_entity_reference+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMEntityReference"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_create_entity_reference" webkit_dom_document_create_entity_reference :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- name : TBasicType TUTF8+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMEntityReference)+++dOMDocumentCreateEntityReference ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> Maybe (T.Text)                       -- name+    -> m DOMEntityReference                 -- result+dOMDocumentCreateEntityReference _obj name = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    maybeName <- case name of+        Nothing -> return nullPtr+        Just jName -> do+            jName' <- textToCString jName+            return jName'+    onException (do+        result <- propagateGError $ webkit_dom_document_create_entity_reference _obj' maybeName+        checkUnexpectedReturnNULL "webkit_dom_document_create_entity_reference" result+        result' <- (newObject DOMEntityReference) result+        touchManagedPtr _obj+        freeMem maybeName+        return result'+     ) (do+        freeMem maybeName+     )++data DOMDocumentCreateEntityReferenceMethodInfo+instance (signature ~ (Maybe (T.Text) -> m DOMEntityReference), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateEntityReferenceMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateEntityReference++-- method DOMDocument::create_event+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "eventType", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMEvent"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_create_event" webkit_dom_document_create_event :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- eventType : TBasicType TUTF8+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMEvent)+++dOMDocumentCreateEvent ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- eventType+    -> m DOMEvent                           -- result+dOMDocumentCreateEvent _obj eventType = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    eventType' <- textToCString eventType+    onException (do+        result <- propagateGError $ webkit_dom_document_create_event _obj' eventType'+        checkUnexpectedReturnNULL "webkit_dom_document_create_event" result+        result' <- (wrapObject DOMEvent) result+        touchManagedPtr _obj+        freeMem eventType'+        return result'+     ) (do+        freeMem eventType'+     )++data DOMDocumentCreateEventMethodInfo+instance (signature ~ (T.Text -> m DOMEvent), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateEventMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateEvent++-- method DOMDocument::create_expression+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expression", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resolver", argType = TInterface "WebKit2WebExtension" "DOMXPathNSResolver", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMXPathExpression"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_create_expression" webkit_dom_document_create_expression :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- expression : TBasicType TUTF8+    Ptr DOMXPathNSResolver ->               -- resolver : TInterface "WebKit2WebExtension" "DOMXPathNSResolver"+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMXPathExpression)+++dOMDocumentCreateExpression ::+    (MonadIO m, DOMDocumentK a, DOMXPathNSResolverK b) =>+    a                                       -- _obj+    -> T.Text                               -- expression+    -> b                                    -- resolver+    -> m DOMXPathExpression                 -- result+dOMDocumentCreateExpression _obj expression resolver = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    expression' <- textToCString expression+    let resolver' = unsafeManagedPtrCastPtr resolver+    onException (do+        result <- propagateGError $ webkit_dom_document_create_expression _obj' expression' resolver'+        checkUnexpectedReturnNULL "webkit_dom_document_create_expression" result+        result' <- (wrapObject DOMXPathExpression) result+        touchManagedPtr _obj+        touchManagedPtr resolver+        freeMem expression'+        return result'+     ) (do+        freeMem expression'+     )++data DOMDocumentCreateExpressionMethodInfo+instance (signature ~ (T.Text -> b -> m DOMXPathExpression), MonadIO m, DOMDocumentK a, DOMXPathNSResolverK b) => MethodInfo DOMDocumentCreateExpressionMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateExpression++-- method DOMDocument::create_node_iterator+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "root", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "whatToShow", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter", argType = TInterface "WebKit2WebExtension" "DOMNodeFilter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expandEntityReferences", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMNodeIterator"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_create_node_iterator" webkit_dom_document_create_node_iterator :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    Ptr DOMNode ->                          -- root : TInterface "WebKit2WebExtension" "DOMNode"+    Word64 ->                               -- whatToShow : TBasicType TUInt64+    Ptr DOMNodeFilter ->                    -- filter : TInterface "WebKit2WebExtension" "DOMNodeFilter"+    CInt ->                                 -- expandEntityReferences : TBasicType TBoolean+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMNodeIterator)+++dOMDocumentCreateNodeIterator ::+    (MonadIO m, DOMDocumentK a, DOMNodeK b, DOMNodeFilterK c) =>+    a                                       -- _obj+    -> b                                    -- root+    -> Word64                               -- whatToShow+    -> Maybe (c)                            -- filter+    -> Bool                                 -- expandEntityReferences+    -> m DOMNodeIterator                    -- result+dOMDocumentCreateNodeIterator _obj root whatToShow filter expandEntityReferences = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    let root' = unsafeManagedPtrCastPtr root+    maybeFilter <- case filter of+        Nothing -> return nullPtr+        Just jFilter -> do+            let jFilter' = unsafeManagedPtrCastPtr jFilter+            return jFilter'+    let expandEntityReferences' = (fromIntegral . fromEnum) expandEntityReferences+    onException (do+        result <- propagateGError $ webkit_dom_document_create_node_iterator _obj' root' whatToShow maybeFilter expandEntityReferences'+        checkUnexpectedReturnNULL "webkit_dom_document_create_node_iterator" result+        result' <- (wrapObject DOMNodeIterator) result+        touchManagedPtr _obj+        touchManagedPtr root+        whenJust filter touchManagedPtr+        return result'+     ) (do+        return ()+     )++data DOMDocumentCreateNodeIteratorMethodInfo+instance (signature ~ (b -> Word64 -> Maybe (c) -> Bool -> m DOMNodeIterator), MonadIO m, DOMDocumentK a, DOMNodeK b, DOMNodeFilterK c) => MethodInfo DOMDocumentCreateNodeIteratorMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateNodeIterator++-- method DOMDocument::create_ns_resolver+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "nodeResolver", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMXPathNSResolver"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_create_ns_resolver" webkit_dom_document_create_ns_resolver :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    Ptr DOMNode ->                          -- nodeResolver : TInterface "WebKit2WebExtension" "DOMNode"+    IO (Ptr DOMXPathNSResolver)+++dOMDocumentCreateNsResolver ::+    (MonadIO m, DOMDocumentK a, DOMNodeK b) =>+    a                                       -- _obj+    -> b                                    -- nodeResolver+    -> m DOMXPathNSResolver                 -- result+dOMDocumentCreateNsResolver _obj nodeResolver = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    let nodeResolver' = unsafeManagedPtrCastPtr nodeResolver+    result <- webkit_dom_document_create_ns_resolver _obj' nodeResolver'+    checkUnexpectedReturnNULL "webkit_dom_document_create_ns_resolver" result+    result' <- (wrapObject DOMXPathNSResolver) result+    touchManagedPtr _obj+    touchManagedPtr nodeResolver+    return result'++data DOMDocumentCreateNsResolverMethodInfo+instance (signature ~ (b -> m DOMXPathNSResolver), MonadIO m, DOMDocumentK a, DOMNodeK b) => MethodInfo DOMDocumentCreateNsResolverMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateNsResolver++-- method DOMDocument::create_processing_instruction+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "target", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMProcessingInstruction"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_create_processing_instruction" webkit_dom_document_create_processing_instruction :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- target : TBasicType TUTF8+    CString ->                              -- data : TBasicType TUTF8+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMProcessingInstruction)+++dOMDocumentCreateProcessingInstruction ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- target+    -> T.Text                               -- data_+    -> m DOMProcessingInstruction           -- result+dOMDocumentCreateProcessingInstruction _obj target data_ = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    target' <- textToCString target+    data_' <- textToCString data_+    onException (do+        result <- propagateGError $ webkit_dom_document_create_processing_instruction _obj' target' data_'+        checkUnexpectedReturnNULL "webkit_dom_document_create_processing_instruction" result+        result' <- (newObject DOMProcessingInstruction) result+        touchManagedPtr _obj+        freeMem target'+        freeMem data_'+        return result'+     ) (do+        freeMem target'+        freeMem data_'+     )++data DOMDocumentCreateProcessingInstructionMethodInfo+instance (signature ~ (T.Text -> T.Text -> m DOMProcessingInstruction), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateProcessingInstructionMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateProcessingInstruction++-- method DOMDocument::create_range+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMRange"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_create_range" webkit_dom_document_create_range :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMRange)+++dOMDocumentCreateRange ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMRange                           -- result+dOMDocumentCreateRange _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_create_range _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_create_range" result+    result' <- (wrapObject DOMRange) result+    touchManagedPtr _obj+    return result'++data DOMDocumentCreateRangeMethodInfo+instance (signature ~ (m DOMRange), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateRangeMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateRange++-- method DOMDocument::create_text_node+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMText"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_create_text_node" webkit_dom_document_create_text_node :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- data : TBasicType TUTF8+    IO (Ptr DOMText)+++dOMDocumentCreateTextNode ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- data_+    -> m DOMText                            -- result+dOMDocumentCreateTextNode _obj data_ = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    data_' <- textToCString data_+    result <- webkit_dom_document_create_text_node _obj' data_'+    checkUnexpectedReturnNULL "webkit_dom_document_create_text_node" result+    result' <- (newObject DOMText) result+    touchManagedPtr _obj+    freeMem data_'+    return result'++data DOMDocumentCreateTextNodeMethodInfo+instance (signature ~ (T.Text -> m DOMText), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateTextNodeMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateTextNode++-- method DOMDocument::create_tree_walker+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "root", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "whatToShow", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter", argType = TInterface "WebKit2WebExtension" "DOMNodeFilter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expandEntityReferences", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMTreeWalker"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_create_tree_walker" webkit_dom_document_create_tree_walker :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    Ptr DOMNode ->                          -- root : TInterface "WebKit2WebExtension" "DOMNode"+    Word64 ->                               -- whatToShow : TBasicType TUInt64+    Ptr DOMNodeFilter ->                    -- filter : TInterface "WebKit2WebExtension" "DOMNodeFilter"+    CInt ->                                 -- expandEntityReferences : TBasicType TBoolean+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMTreeWalker)+++dOMDocumentCreateTreeWalker ::+    (MonadIO m, DOMDocumentK a, DOMNodeK b, DOMNodeFilterK c) =>+    a                                       -- _obj+    -> b                                    -- root+    -> Word64                               -- whatToShow+    -> Maybe (c)                            -- filter+    -> Bool                                 -- expandEntityReferences+    -> m DOMTreeWalker                      -- result+dOMDocumentCreateTreeWalker _obj root whatToShow filter expandEntityReferences = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    let root' = unsafeManagedPtrCastPtr root+    maybeFilter <- case filter of+        Nothing -> return nullPtr+        Just jFilter -> do+            let jFilter' = unsafeManagedPtrCastPtr jFilter+            return jFilter'+    let expandEntityReferences' = (fromIntegral . fromEnum) expandEntityReferences+    onException (do+        result <- propagateGError $ webkit_dom_document_create_tree_walker _obj' root' whatToShow maybeFilter expandEntityReferences'+        checkUnexpectedReturnNULL "webkit_dom_document_create_tree_walker" result+        result' <- (wrapObject DOMTreeWalker) result+        touchManagedPtr _obj+        touchManagedPtr root+        whenJust filter touchManagedPtr+        return result'+     ) (do+        return ()+     )++data DOMDocumentCreateTreeWalkerMethodInfo+instance (signature ~ (b -> Word64 -> Maybe (c) -> Bool -> m DOMTreeWalker), MonadIO m, DOMDocumentK a, DOMNodeK b, DOMNodeFilterK c) => MethodInfo DOMDocumentCreateTreeWalkerMethodInfo a signature where+    overloadedMethod _ = dOMDocumentCreateTreeWalker++-- method DOMDocument::element_from_point+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMElement"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_element_from_point" webkit_dom_document_element_from_point :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    Int64 ->                                -- x : TBasicType TInt64+    Int64 ->                                -- y : TBasicType TInt64+    IO (Ptr DOMElement)+++dOMDocumentElementFromPoint ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> Int64                                -- x+    -> Int64                                -- y+    -> m DOMElement                         -- result+dOMDocumentElementFromPoint _obj x y = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_element_from_point _obj' x y+    checkUnexpectedReturnNULL "webkit_dom_document_element_from_point" result+    result' <- (newObject DOMElement) result+    touchManagedPtr _obj+    return result'++data DOMDocumentElementFromPointMethodInfo+instance (signature ~ (Int64 -> Int64 -> m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentElementFromPointMethodInfo a signature where+    overloadedMethod _ = dOMDocumentElementFromPoint++-- method DOMDocument::evaluate+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expression", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "contextNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resolver", argType = TInterface "WebKit2WebExtension" "DOMXPathNSResolver", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "inResult", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMXPathResult"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_evaluate" webkit_dom_document_evaluate :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- expression : TBasicType TUTF8+    Ptr DOMNode ->                          -- contextNode : TInterface "WebKit2WebExtension" "DOMNode"+    Ptr DOMXPathNSResolver ->               -- resolver : TInterface "WebKit2WebExtension" "DOMXPathNSResolver"+    Word16 ->                               -- type : TBasicType TUInt16+    Ptr DOMXPathResult ->                   -- inResult : TInterface "WebKit2WebExtension" "DOMXPathResult"+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMXPathResult)+++dOMDocumentEvaluate ::+    (MonadIO m, DOMDocumentK a, DOMNodeK b, DOMXPathNSResolverK c, DOMXPathResultK d) =>+    a                                       -- _obj+    -> T.Text                               -- expression+    -> b                                    -- contextNode+    -> Maybe (c)                            -- resolver+    -> Word16                               -- type_+    -> Maybe (d)                            -- inResult+    -> m DOMXPathResult                     -- result+dOMDocumentEvaluate _obj expression contextNode resolver type_ inResult = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    expression' <- textToCString expression+    let contextNode' = unsafeManagedPtrCastPtr contextNode+    maybeResolver <- case resolver of+        Nothing -> return nullPtr+        Just jResolver -> do+            let jResolver' = unsafeManagedPtrCastPtr jResolver+            return jResolver'+    maybeInResult <- case inResult of+        Nothing -> return nullPtr+        Just jInResult -> do+            let jInResult' = unsafeManagedPtrCastPtr jInResult+            return jInResult'+    onException (do+        result <- propagateGError $ webkit_dom_document_evaluate _obj' expression' contextNode' maybeResolver type_ maybeInResult+        checkUnexpectedReturnNULL "webkit_dom_document_evaluate" result+        result' <- (wrapObject DOMXPathResult) result+        touchManagedPtr _obj+        touchManagedPtr contextNode+        whenJust resolver touchManagedPtr+        whenJust inResult touchManagedPtr+        freeMem expression'+        return result'+     ) (do+        freeMem expression'+     )++data DOMDocumentEvaluateMethodInfo+instance (signature ~ (T.Text -> b -> Maybe (c) -> Word16 -> Maybe (d) -> m DOMXPathResult), MonadIO m, DOMDocumentK a, DOMNodeK b, DOMXPathNSResolverK c, DOMXPathResultK d) => MethodInfo DOMDocumentEvaluateMethodInfo a signature where+    overloadedMethod _ = dOMDocumentEvaluate++-- method DOMDocument::exec_command+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "userInterface", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TBoolean+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_exec_command" webkit_dom_document_exec_command :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- command : TBasicType TUTF8+    CInt ->                                 -- userInterface : TBasicType TBoolean+    CString ->                              -- value : TBasicType TUTF8+    IO CInt+++dOMDocumentExecCommand ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- command+    -> Bool                                 -- userInterface+    -> T.Text                               -- value+    -> m Bool                               -- result+dOMDocumentExecCommand _obj command userInterface value = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    command' <- textToCString command+    let userInterface' = (fromIntegral . fromEnum) userInterface+    value' <- textToCString value+    result <- webkit_dom_document_exec_command _obj' command' userInterface' value'+    let result' = (/= 0) result+    touchManagedPtr _obj+    freeMem command'+    freeMem value'+    return result'++data DOMDocumentExecCommandMethodInfo+instance (signature ~ (T.Text -> Bool -> T.Text -> m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentExecCommandMethodInfo a signature where+    overloadedMethod _ = dOMDocumentExecCommand++-- method DOMDocument::get_active_element+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMElement"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_active_element" webkit_dom_document_get_active_element :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMElement)+++dOMDocumentGetActiveElement ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMElement                         -- result+dOMDocumentGetActiveElement _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_active_element _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_active_element" result+    result' <- (newObject DOMElement) result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetActiveElementMethodInfo+instance (signature ~ (m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetActiveElementMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetActiveElement++-- method DOMDocument::get_anchors+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_anchors" webkit_dom_document_get_anchors :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMHTMLCollection)+++dOMDocumentGetAnchors ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result+dOMDocumentGetAnchors _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_anchors _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_anchors" result+    result' <- (wrapObject DOMHTMLCollection) result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetAnchorsMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetAnchorsMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetAnchors++-- method DOMDocument::get_applets+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_applets" webkit_dom_document_get_applets :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMHTMLCollection)+++dOMDocumentGetApplets ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result+dOMDocumentGetApplets _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_applets _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_applets" result+    result' <- (wrapObject DOMHTMLCollection) result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetAppletsMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetAppletsMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetApplets++-- method DOMDocument::get_body+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMHTMLElement"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_body" webkit_dom_document_get_body :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMHTMLElement)+++dOMDocumentGetBody ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMHTMLElement                     -- result+dOMDocumentGetBody _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_body _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_body" result+    result' <- (newObject DOMHTMLElement) result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetBodyMethodInfo+instance (signature ~ (m DOMHTMLElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetBodyMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetBody++-- method DOMDocument::get_character_set+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_character_set" webkit_dom_document_get_character_set :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CString+++dOMDocumentGetCharacterSet ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetCharacterSet _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_character_set _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_character_set" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetCharacterSetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetCharacterSetMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetCharacterSet++-- method DOMDocument::get_charset+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_charset" webkit_dom_document_get_charset :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CString+++dOMDocumentGetCharset ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetCharset _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_charset _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_charset" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetCharsetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetCharsetMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetCharset++-- method DOMDocument::get_cookie+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_get_cookie" webkit_dom_document_get_cookie :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    Ptr (Ptr GError) ->                     -- error+    IO CString+++dOMDocumentGetCookie ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetCookie _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    onException (do+        result <- propagateGError $ webkit_dom_document_get_cookie _obj'+        checkUnexpectedReturnNULL "webkit_dom_document_get_cookie" result+        result' <- cstringToText result+        freeMem result+        touchManagedPtr _obj+        return result'+     ) (do+        return ()+     )++data DOMDocumentGetCookieMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetCookieMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetCookie++-- method DOMDocument::get_default_charset+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_default_charset" webkit_dom_document_get_default_charset :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CString+++dOMDocumentGetDefaultCharset ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetDefaultCharset _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_default_charset _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_default_charset" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetDefaultCharsetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetDefaultCharsetMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetDefaultCharset++-- method DOMDocument::get_default_view+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMDOMWindow"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_default_view" webkit_dom_document_get_default_view :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMDOMWindow)+++dOMDocumentGetDefaultView ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMDOMWindow                       -- result+dOMDocumentGetDefaultView _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_default_view _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_default_view" result+    result' <- (wrapObject DOMDOMWindow) result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetDefaultViewMethodInfo+instance (signature ~ (m DOMDOMWindow), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetDefaultViewMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetDefaultView++-- method DOMDocument::get_doctype+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMDocumentType"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_doctype" webkit_dom_document_get_doctype :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMDocumentType)+++dOMDocumentGetDoctype ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMDocumentType                    -- result+dOMDocumentGetDoctype _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_doctype _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_doctype" result+    result' <- (newObject DOMDocumentType) result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetDoctypeMethodInfo+instance (signature ~ (m DOMDocumentType), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetDoctypeMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetDoctype++-- method DOMDocument::get_document_element+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMElement"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_document_element" webkit_dom_document_get_document_element :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMElement)+++dOMDocumentGetDocumentElement ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMElement                         -- result+dOMDocumentGetDocumentElement _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_document_element _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_document_element" result+    result' <- (newObject DOMElement) result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetDocumentElementMethodInfo+instance (signature ~ (m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetDocumentElementMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetDocumentElement++-- method DOMDocument::get_document_uri+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_document_uri" webkit_dom_document_get_document_uri :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CString+++dOMDocumentGetDocumentUri ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetDocumentUri _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_document_uri _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_document_uri" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetDocumentUriMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetDocumentUriMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetDocumentUri++-- method DOMDocument::get_domain+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_domain" webkit_dom_document_get_domain :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CString+++dOMDocumentGetDomain ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetDomain _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_domain _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_domain" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetDomainMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetDomainMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetDomain++-- method DOMDocument::get_element_by_id+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "elementId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMElement"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_element_by_id" webkit_dom_document_get_element_by_id :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- elementId : TBasicType TUTF8+    IO (Ptr DOMElement)+++dOMDocumentGetElementById ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- elementId+    -> m DOMElement                         -- result+dOMDocumentGetElementById _obj elementId = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    elementId' <- textToCString elementId+    result <- webkit_dom_document_get_element_by_id _obj' elementId'+    checkUnexpectedReturnNULL "webkit_dom_document_get_element_by_id" result+    result' <- (newObject DOMElement) result+    touchManagedPtr _obj+    freeMem elementId'+    return result'++data DOMDocumentGetElementByIdMethodInfo+instance (signature ~ (T.Text -> m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetElementByIdMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetElementById++-- method DOMDocument::get_elements_by_class_name+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "classNames", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMNodeList"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_elements_by_class_name" webkit_dom_document_get_elements_by_class_name :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- classNames : TBasicType TUTF8+    IO (Ptr DOMNodeList)+++dOMDocumentGetElementsByClassName ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- classNames+    -> m DOMNodeList                        -- result+dOMDocumentGetElementsByClassName _obj classNames = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    classNames' <- textToCString classNames+    result <- webkit_dom_document_get_elements_by_class_name _obj' classNames'+    checkUnexpectedReturnNULL "webkit_dom_document_get_elements_by_class_name" result+    result' <- (wrapObject DOMNodeList) result+    touchManagedPtr _obj+    freeMem classNames'+    return result'++data DOMDocumentGetElementsByClassNameMethodInfo+instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetElementsByClassNameMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetElementsByClassName++-- method DOMDocument::get_elements_by_name+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "elementName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMNodeList"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_elements_by_name" webkit_dom_document_get_elements_by_name :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- elementName : TBasicType TUTF8+    IO (Ptr DOMNodeList)+++dOMDocumentGetElementsByName ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- elementName+    -> m DOMNodeList                        -- result+dOMDocumentGetElementsByName _obj elementName = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    elementName' <- textToCString elementName+    result <- webkit_dom_document_get_elements_by_name _obj' elementName'+    checkUnexpectedReturnNULL "webkit_dom_document_get_elements_by_name" result+    result' <- (wrapObject DOMNodeList) result+    touchManagedPtr _obj+    freeMem elementName'+    return result'++data DOMDocumentGetElementsByNameMethodInfo+instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetElementsByNameMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetElementsByName++-- method DOMDocument::get_elements_by_tag_name+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tagname", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMNodeList"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_elements_by_tag_name" webkit_dom_document_get_elements_by_tag_name :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- tagname : TBasicType TUTF8+    IO (Ptr DOMNodeList)+++dOMDocumentGetElementsByTagName ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- tagname+    -> m DOMNodeList                        -- result+dOMDocumentGetElementsByTagName _obj tagname = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    tagname' <- textToCString tagname+    result <- webkit_dom_document_get_elements_by_tag_name _obj' tagname'+    checkUnexpectedReturnNULL "webkit_dom_document_get_elements_by_tag_name" result+    result' <- (wrapObject DOMNodeList) result+    touchManagedPtr _obj+    freeMem tagname'+    return result'++data DOMDocumentGetElementsByTagNameMethodInfo+instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetElementsByTagNameMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetElementsByTagName++-- method DOMDocument::get_elements_by_tag_name_ns+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMNodeList"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_elements_by_tag_name_ns" webkit_dom_document_get_elements_by_tag_name_ns :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- namespaceURI : TBasicType TUTF8+    CString ->                              -- localName : TBasicType TUTF8+    IO (Ptr DOMNodeList)+++dOMDocumentGetElementsByTagNameNs ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- namespaceURI+    -> T.Text                               -- localName+    -> m DOMNodeList                        -- result+dOMDocumentGetElementsByTagNameNs _obj namespaceURI localName = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    namespaceURI' <- textToCString namespaceURI+    localName' <- textToCString localName+    result <- webkit_dom_document_get_elements_by_tag_name_ns _obj' namespaceURI' localName'+    checkUnexpectedReturnNULL "webkit_dom_document_get_elements_by_tag_name_ns" result+    result' <- (wrapObject DOMNodeList) result+    touchManagedPtr _obj+    freeMem namespaceURI'+    freeMem localName'+    return result'++data DOMDocumentGetElementsByTagNameNsMethodInfo+instance (signature ~ (T.Text -> T.Text -> m DOMNodeList), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetElementsByTagNameNsMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetElementsByTagNameNs++-- method DOMDocument::get_forms+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_forms" webkit_dom_document_get_forms :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMHTMLCollection)+++dOMDocumentGetForms ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result+dOMDocumentGetForms _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_forms _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_forms" result+    result' <- (wrapObject DOMHTMLCollection) result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetFormsMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetFormsMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetForms++-- method DOMDocument::get_head+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMHTMLHeadElement"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_head" webkit_dom_document_get_head :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMHTMLHeadElement)+++dOMDocumentGetHead ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMHTMLHeadElement                 -- result+dOMDocumentGetHead _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_head _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_head" result+    result' <- (newObject DOMHTMLHeadElement) result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetHeadMethodInfo+instance (signature ~ (m DOMHTMLHeadElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetHeadMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetHead++-- method DOMDocument::get_images+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_images" webkit_dom_document_get_images :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMHTMLCollection)+++dOMDocumentGetImages ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result+dOMDocumentGetImages _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_images _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_images" result+    result' <- (wrapObject DOMHTMLCollection) result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetImagesMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetImagesMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetImages++-- method DOMDocument::get_implementation+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMDOMImplementation"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_implementation" webkit_dom_document_get_implementation :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMDOMImplementation)+++dOMDocumentGetImplementation ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMDOMImplementation               -- result+dOMDocumentGetImplementation _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_implementation _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_implementation" result+    result' <- (wrapObject DOMDOMImplementation) result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetImplementationMethodInfo+instance (signature ~ (m DOMDOMImplementation), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetImplementationMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetImplementation++-- method DOMDocument::get_input_encoding+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_input_encoding" webkit_dom_document_get_input_encoding :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CString+++dOMDocumentGetInputEncoding ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetInputEncoding _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_input_encoding _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_input_encoding" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetInputEncodingMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetInputEncodingMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetInputEncoding++-- method DOMDocument::get_last_modified+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_last_modified" webkit_dom_document_get_last_modified :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CString+++dOMDocumentGetLastModified ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetLastModified _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_last_modified _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_last_modified" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetLastModifiedMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetLastModifiedMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetLastModified++-- method DOMDocument::get_links+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_links" webkit_dom_document_get_links :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMHTMLCollection)+++dOMDocumentGetLinks ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result+dOMDocumentGetLinks _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_links _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_links" result+    result' <- (wrapObject DOMHTMLCollection) result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetLinksMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetLinksMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetLinks++-- method DOMDocument::get_override_style+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "element", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pseudoElement", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_override_style" webkit_dom_document_get_override_style :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    Ptr DOMElement ->                       -- element : TInterface "WebKit2WebExtension" "DOMElement"+    CString ->                              -- pseudoElement : TBasicType TUTF8+    IO (Ptr DOMCSSStyleDeclaration)+++dOMDocumentGetOverrideStyle ::+    (MonadIO m, DOMDocumentK a, DOMElementK b) =>+    a                                       -- _obj+    -> b                                    -- element+    -> Maybe (T.Text)                       -- pseudoElement+    -> m DOMCSSStyleDeclaration             -- result+dOMDocumentGetOverrideStyle _obj element pseudoElement = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    let element' = unsafeManagedPtrCastPtr element+    maybePseudoElement <- case pseudoElement of+        Nothing -> return nullPtr+        Just jPseudoElement -> do+            jPseudoElement' <- textToCString jPseudoElement+            return jPseudoElement'+    result <- webkit_dom_document_get_override_style _obj' element' maybePseudoElement+    checkUnexpectedReturnNULL "webkit_dom_document_get_override_style" result+    result' <- (wrapObject DOMCSSStyleDeclaration) result+    touchManagedPtr _obj+    touchManagedPtr element+    freeMem maybePseudoElement+    return result'++data DOMDocumentGetOverrideStyleMethodInfo+instance (signature ~ (b -> Maybe (T.Text) -> m DOMCSSStyleDeclaration), MonadIO m, DOMDocumentK a, DOMElementK b) => MethodInfo DOMDocumentGetOverrideStyleMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetOverrideStyle++-- method DOMDocument::get_preferred_stylesheet_set+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_preferred_stylesheet_set" webkit_dom_document_get_preferred_stylesheet_set :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CString+++dOMDocumentGetPreferredStylesheetSet ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetPreferredStylesheetSet _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_preferred_stylesheet_set _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_preferred_stylesheet_set" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetPreferredStylesheetSetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetPreferredStylesheetSetMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetPreferredStylesheetSet++-- method DOMDocument::get_ready_state+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_ready_state" webkit_dom_document_get_ready_state :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CString+++dOMDocumentGetReadyState ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetReadyState _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_ready_state _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_ready_state" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetReadyStateMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetReadyStateMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetReadyState++-- method DOMDocument::get_referrer+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_referrer" webkit_dom_document_get_referrer :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CString+++dOMDocumentGetReferrer ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetReferrer _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_referrer _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_referrer" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetReferrerMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetReferrerMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetReferrer++-- method DOMDocument::get_selected_stylesheet_set+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_selected_stylesheet_set" webkit_dom_document_get_selected_stylesheet_set :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CString+++dOMDocumentGetSelectedStylesheetSet ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetSelectedStylesheetSet _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_selected_stylesheet_set _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_selected_stylesheet_set" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetSelectedStylesheetSetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetSelectedStylesheetSetMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetSelectedStylesheetSet++-- method DOMDocument::get_style_sheets+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMStyleSheetList"+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_style_sheets" webkit_dom_document_get_style_sheets :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO (Ptr DOMStyleSheetList)+++dOMDocumentGetStyleSheets ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m DOMStyleSheetList                  -- result+dOMDocumentGetStyleSheets _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_style_sheets _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_style_sheets" result+    result' <- (newObject DOMStyleSheetList) result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetStyleSheetsMethodInfo+instance (signature ~ (m DOMStyleSheetList), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetStyleSheetsMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetStyleSheets++-- method DOMDocument::get_title+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_title" webkit_dom_document_get_title :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CString+++dOMDocumentGetTitle ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetTitle _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_title _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_title" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetTitleMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetTitleMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetTitle++-- method DOMDocument::get_url+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_url" webkit_dom_document_get_url :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CString+++dOMDocumentGetUrl ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetUrl _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_url _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_url" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetUrlMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetUrlMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetUrl++-- method DOMDocument::get_xml_encoding+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_xml_encoding" webkit_dom_document_get_xml_encoding :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CString+++dOMDocumentGetXmlEncoding ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetXmlEncoding _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_xml_encoding _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_xml_encoding" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetXmlEncodingMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetXmlEncodingMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetXmlEncoding++-- method DOMDocument::get_xml_standalone+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TBoolean+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_xml_standalone" webkit_dom_document_get_xml_standalone :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CInt+++dOMDocumentGetXmlStandalone ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m Bool                               -- result+dOMDocumentGetXmlStandalone _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_xml_standalone _obj'+    let result' = (/= 0) result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetXmlStandaloneMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetXmlStandaloneMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetXmlStandalone++-- method DOMDocument::get_xml_version+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_get_xml_version" webkit_dom_document_get_xml_version :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CString+++dOMDocumentGetXmlVersion ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m T.Text                             -- result+dOMDocumentGetXmlVersion _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_get_xml_version _obj'+    checkUnexpectedReturnNULL "webkit_dom_document_get_xml_version" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    return result'++data DOMDocumentGetXmlVersionMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetXmlVersionMethodInfo a signature where+    overloadedMethod _ = dOMDocumentGetXmlVersion++-- method DOMDocument::has_focus+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TBoolean+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_has_focus" webkit_dom_document_has_focus :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    IO CInt+++dOMDocumentHasFocus ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> m Bool                               -- result+dOMDocumentHasFocus _obj = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    result <- webkit_dom_document_has_focus _obj'+    let result' = (/= 0) result+    touchManagedPtr _obj+    return result'++data DOMDocumentHasFocusMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentHasFocusMethodInfo a signature where+    overloadedMethod _ = dOMDocumentHasFocus++-- method DOMDocument::import_node+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "importedNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "deep", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMNode"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_import_node" webkit_dom_document_import_node :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    Ptr DOMNode ->                          -- importedNode : TInterface "WebKit2WebExtension" "DOMNode"+    CInt ->                                 -- deep : TBasicType TBoolean+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMNode)+++dOMDocumentImportNode ::+    (MonadIO m, DOMDocumentK a, DOMNodeK b) =>+    a                                       -- _obj+    -> b                                    -- importedNode+    -> Bool                                 -- deep+    -> m DOMNode                            -- result+dOMDocumentImportNode _obj importedNode deep = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    let importedNode' = unsafeManagedPtrCastPtr importedNode+    let deep' = (fromIntegral . fromEnum) deep+    onException (do+        result <- propagateGError $ webkit_dom_document_import_node _obj' importedNode' deep'+        checkUnexpectedReturnNULL "webkit_dom_document_import_node" result+        result' <- (newObject DOMNode) result+        touchManagedPtr _obj+        touchManagedPtr importedNode+        return result'+     ) (do+        return ()+     )++data DOMDocumentImportNodeMethodInfo+instance (signature ~ (b -> Bool -> m DOMNode), MonadIO m, DOMDocumentK a, DOMNodeK b) => MethodInfo DOMDocumentImportNodeMethodInfo a signature where+    overloadedMethod _ = dOMDocumentImportNode++-- method DOMDocument::query_command_enabled+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TBoolean+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_query_command_enabled" webkit_dom_document_query_command_enabled :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- command : TBasicType TUTF8+    IO CInt+++dOMDocumentQueryCommandEnabled ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- command+    -> m Bool                               -- result+dOMDocumentQueryCommandEnabled _obj command = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    command' <- textToCString command+    result <- webkit_dom_document_query_command_enabled _obj' command'+    let result' = (/= 0) result+    touchManagedPtr _obj+    freeMem command'+    return result'++data DOMDocumentQueryCommandEnabledMethodInfo+instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentQueryCommandEnabledMethodInfo a signature where+    overloadedMethod _ = dOMDocumentQueryCommandEnabled++-- method DOMDocument::query_command_indeterm+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TBoolean+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_query_command_indeterm" webkit_dom_document_query_command_indeterm :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- command : TBasicType TUTF8+    IO CInt+++dOMDocumentQueryCommandIndeterm ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- command+    -> m Bool                               -- result+dOMDocumentQueryCommandIndeterm _obj command = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    command' <- textToCString command+    result <- webkit_dom_document_query_command_indeterm _obj' command'+    let result' = (/= 0) result+    touchManagedPtr _obj+    freeMem command'+    return result'++data DOMDocumentQueryCommandIndetermMethodInfo+instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentQueryCommandIndetermMethodInfo a signature where+    overloadedMethod _ = dOMDocumentQueryCommandIndeterm++-- method DOMDocument::query_command_state+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TBoolean+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_query_command_state" webkit_dom_document_query_command_state :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- command : TBasicType TUTF8+    IO CInt+++dOMDocumentQueryCommandState ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- command+    -> m Bool                               -- result+dOMDocumentQueryCommandState _obj command = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    command' <- textToCString command+    result <- webkit_dom_document_query_command_state _obj' command'+    let result' = (/= 0) result+    touchManagedPtr _obj+    freeMem command'+    return result'++data DOMDocumentQueryCommandStateMethodInfo+instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentQueryCommandStateMethodInfo a signature where+    overloadedMethod _ = dOMDocumentQueryCommandState++-- method DOMDocument::query_command_supported+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TBoolean+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_query_command_supported" webkit_dom_document_query_command_supported :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- command : TBasicType TUTF8+    IO CInt+++dOMDocumentQueryCommandSupported ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- command+    -> m Bool                               -- result+dOMDocumentQueryCommandSupported _obj command = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    command' <- textToCString command+    result <- webkit_dom_document_query_command_supported _obj' command'+    let result' = (/= 0) result+    touchManagedPtr _obj+    freeMem command'+    return result'++data DOMDocumentQueryCommandSupportedMethodInfo+instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentQueryCommandSupportedMethodInfo a signature where+    overloadedMethod _ = dOMDocumentQueryCommandSupported++-- method DOMDocument::query_command_value+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TUTF8+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_query_command_value" webkit_dom_document_query_command_value :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- command : TBasicType TUTF8+    IO CString+++dOMDocumentQueryCommandValue ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- command+    -> m T.Text                             -- result+dOMDocumentQueryCommandValue _obj command = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    command' <- textToCString command+    result <- webkit_dom_document_query_command_value _obj' command'+    checkUnexpectedReturnNULL "webkit_dom_document_query_command_value" result+    result' <- cstringToText result+    freeMem result+    touchManagedPtr _obj+    freeMem command'+    return result'++data DOMDocumentQueryCommandValueMethodInfo+instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentQueryCommandValueMethodInfo a signature where+    overloadedMethod _ = dOMDocumentQueryCommandValue++-- method DOMDocument::query_selector+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMElement"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_query_selector" webkit_dom_document_query_selector :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- selectors : TBasicType TUTF8+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMElement)+++dOMDocumentQuerySelector ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- selectors+    -> m DOMElement                         -- result+dOMDocumentQuerySelector _obj selectors = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    selectors' <- textToCString selectors+    onException (do+        result <- propagateGError $ webkit_dom_document_query_selector _obj' selectors'+        checkUnexpectedReturnNULL "webkit_dom_document_query_selector" result+        result' <- (newObject DOMElement) result+        touchManagedPtr _obj+        freeMem selectors'+        return result'+     ) (do+        freeMem selectors'+     )++data DOMDocumentQuerySelectorMethodInfo+instance (signature ~ (T.Text -> m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentQuerySelectorMethodInfo a signature where+    overloadedMethod _ = dOMDocumentQuerySelector++-- method DOMDocument::query_selector_all+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TInterface "WebKit2WebExtension" "DOMNodeList"+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_query_selector_all" webkit_dom_document_query_selector_all :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- selectors : TBasicType TUTF8+    Ptr (Ptr GError) ->                     -- error+    IO (Ptr DOMNodeList)+++dOMDocumentQuerySelectorAll ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- selectors+    -> m DOMNodeList                        -- result+dOMDocumentQuerySelectorAll _obj selectors = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    selectors' <- textToCString selectors+    onException (do+        result <- propagateGError $ webkit_dom_document_query_selector_all _obj' selectors'+        checkUnexpectedReturnNULL "webkit_dom_document_query_selector_all" result+        result' <- (wrapObject DOMNodeList) result+        touchManagedPtr _obj+        freeMem selectors'+        return result'+     ) (do+        freeMem selectors'+     )++data DOMDocumentQuerySelectorAllMethodInfo+instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentQuerySelectorAllMethodInfo a signature where+    overloadedMethod _ = dOMDocumentQuerySelectorAll++-- method DOMDocument::set_body+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TVoid+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_set_body" webkit_dom_document_set_body :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    Ptr DOMHTMLElement ->                   -- value : TInterface "WebKit2WebExtension" "DOMHTMLElement"+    Ptr (Ptr GError) ->                     -- error+    IO ()+++dOMDocumentSetBody ::+    (MonadIO m, DOMDocumentK a, DOMHTMLElementK b) =>+    a                                       -- _obj+    -> b                                    -- value+    -> m ()                                 -- result+dOMDocumentSetBody _obj value = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    let value' = unsafeManagedPtrCastPtr value+    onException (do+        propagateGError $ webkit_dom_document_set_body _obj' value'+        touchManagedPtr _obj+        touchManagedPtr value+        return ()+     ) (do+        return ()+     )++data DOMDocumentSetBodyMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMDocumentK a, DOMHTMLElementK b) => MethodInfo DOMDocumentSetBodyMethodInfo a signature where+    overloadedMethod _ = dOMDocumentSetBody++-- method DOMDocument::set_charset+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TVoid+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_set_charset" webkit_dom_document_set_charset :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- value : TBasicType TUTF8+    IO ()+++dOMDocumentSetCharset ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result+dOMDocumentSetCharset _obj value = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    value' <- textToCString value+    webkit_dom_document_set_charset _obj' value'+    touchManagedPtr _obj+    freeMem value'+    return ()++data DOMDocumentSetCharsetMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentSetCharsetMethodInfo a signature where+    overloadedMethod _ = dOMDocumentSetCharset++-- method DOMDocument::set_cookie+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TVoid+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_set_cookie" webkit_dom_document_set_cookie :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- value : TBasicType TUTF8+    Ptr (Ptr GError) ->                     -- error+    IO ()+++dOMDocumentSetCookie ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result+dOMDocumentSetCookie _obj value = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    value' <- textToCString value+    onException (do+        propagateGError $ webkit_dom_document_set_cookie _obj' value'+        touchManagedPtr _obj+        freeMem value'+        return ()+     ) (do+        freeMem value'+     )++data DOMDocumentSetCookieMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentSetCookieMethodInfo a signature where+    overloadedMethod _ = dOMDocumentSetCookie++-- method DOMDocument::set_document_uri+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TVoid+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_set_document_uri" webkit_dom_document_set_document_uri :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- value : TBasicType TUTF8+    IO ()+++dOMDocumentSetDocumentUri ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result+dOMDocumentSetDocumentUri _obj value = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    value' <- textToCString value+    webkit_dom_document_set_document_uri _obj' value'+    touchManagedPtr _obj+    freeMem value'+    return ()++data DOMDocumentSetDocumentUriMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentSetDocumentUriMethodInfo a signature where+    overloadedMethod _ = dOMDocumentSetDocumentUri++-- method DOMDocument::set_selected_stylesheet_set+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TVoid+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_set_selected_stylesheet_set" webkit_dom_document_set_selected_stylesheet_set :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- value : TBasicType TUTF8+    IO ()+++dOMDocumentSetSelectedStylesheetSet ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result+dOMDocumentSetSelectedStylesheetSet _obj value = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    value' <- textToCString value+    webkit_dom_document_set_selected_stylesheet_set _obj' value'+    touchManagedPtr _obj+    freeMem value'+    return ()++data DOMDocumentSetSelectedStylesheetSetMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentSetSelectedStylesheetSetMethodInfo a signature where+    overloadedMethod _ = dOMDocumentSetSelectedStylesheetSet++-- method DOMDocument::set_title+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TVoid+-- throws : False+-- Skip return : False++foreign import ccall "webkit_dom_document_set_title" webkit_dom_document_set_title :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- value : TBasicType TUTF8+    IO ()+++dOMDocumentSetTitle ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result+dOMDocumentSetTitle _obj value = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    value' <- textToCString value+    webkit_dom_document_set_title _obj' value'+    touchManagedPtr _obj+    freeMem value'+    return ()++data DOMDocumentSetTitleMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentSetTitleMethodInfo a signature where+    overloadedMethod _ = dOMDocumentSetTitle++-- method DOMDocument::set_xml_standalone+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TVoid+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_set_xml_standalone" webkit_dom_document_set_xml_standalone :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CInt ->                                 -- value : TBasicType TBoolean+    Ptr (Ptr GError) ->                     -- error+    IO ()+++dOMDocumentSetXmlStandalone ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result+dOMDocumentSetXmlStandalone _obj value = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    let value' = (fromIntegral . fromEnum) value+    onException (do+        propagateGError $ webkit_dom_document_set_xml_standalone _obj' value'+        touchManagedPtr _obj+        return ()+     ) (do+        return ()+     )++data DOMDocumentSetXmlStandaloneMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentSetXmlStandaloneMethodInfo a signature where+    overloadedMethod _ = dOMDocumentSetXmlStandalone++-- method DOMDocument::set_xml_version+-- method type : OrdinaryMethod+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]+-- Lengths : []+-- returnType : TBasicType TVoid+-- throws : True+-- Skip return : False++foreign import ccall "webkit_dom_document_set_xml_version" webkit_dom_document_set_xml_version :: +    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit2WebExtension" "DOMDocument"+    CString ->                              -- value : TBasicType TUTF8+    Ptr (Ptr GError) ->                     -- error+    IO ()+++dOMDocumentSetXmlVersion ::+    (MonadIO m, DOMDocumentK a) =>+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result+dOMDocumentSetXmlVersion _obj value = liftIO $ do+    let _obj' = unsafeManagedPtrCastPtr _obj+    value' <- textToCString value+    onException (do+        propagateGError $ webkit_dom_document_set_xml_version _obj' value'+        touchManagedPtr _obj+        freeMem value'+        return ()+     ) (do+        freeMem value'+     )++data DOMDocumentSetXmlVersionMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentSetXmlVersionMethodInfo a signature where+    overloadedMethod _ = dOMDocumentSetXmlVersion  
GI/WebKit2WebExtension/Objects/DOMDocument.hs-boot view
@@ -58,3 +58,77 @@ data DOMDocumentXmlEncodingPropertyInfo data DOMDocumentXmlStandalonePropertyInfo data DOMDocumentXmlVersionPropertyInfo+data DOMDocumentAdoptNodeMethodInfo+data DOMDocumentCreateAttributeMethodInfo+data DOMDocumentCreateAttributeNsMethodInfo+data DOMDocumentCreateCdataSectionMethodInfo+data DOMDocumentCreateCommentMethodInfo+data DOMDocumentCreateCssStyleDeclarationMethodInfo+data DOMDocumentCreateDocumentFragmentMethodInfo+data DOMDocumentCreateElementMethodInfo+data DOMDocumentCreateElementNsMethodInfo+data DOMDocumentCreateEntityReferenceMethodInfo+data DOMDocumentCreateEventMethodInfo+data DOMDocumentCreateExpressionMethodInfo+data DOMDocumentCreateNodeIteratorMethodInfo+data DOMDocumentCreateNsResolverMethodInfo+data DOMDocumentCreateProcessingInstructionMethodInfo+data DOMDocumentCreateRangeMethodInfo+data DOMDocumentCreateTextNodeMethodInfo+data DOMDocumentCreateTreeWalkerMethodInfo+data DOMDocumentElementFromPointMethodInfo+data DOMDocumentEvaluateMethodInfo+data DOMDocumentExecCommandMethodInfo+data DOMDocumentGetActiveElementMethodInfo+data DOMDocumentGetAnchorsMethodInfo+data DOMDocumentGetAppletsMethodInfo+data DOMDocumentGetBodyMethodInfo+data DOMDocumentGetCharacterSetMethodInfo+data DOMDocumentGetCharsetMethodInfo+data DOMDocumentGetCookieMethodInfo+data DOMDocumentGetDefaultCharsetMethodInfo+data DOMDocumentGetDefaultViewMethodInfo+data DOMDocumentGetDoctypeMethodInfo+data DOMDocumentGetDocumentElementMethodInfo+data DOMDocumentGetDocumentUriMethodInfo+data DOMDocumentGetDomainMethodInfo+data DOMDocumentGetElementByIdMethodInfo+data DOMDocumentGetElementsByClassNameMethodInfo+data DOMDocumentGetElementsByNameMethodInfo+data DOMDocumentGetElementsByTagNameMethodInfo+data DOMDocumentGetElementsByTagNameNsMethodInfo+data DOMDocumentGetFormsMethodInfo+data DOMDocumentGetHeadMethodInfo+data DOMDocumentGetImagesMethodInfo+data DOMDocumentGetImplementationMethodInfo+data DOMDocumentGetInputEncodingMethodInfo+data DOMDocumentGetLastModifiedMethodInfo+data DOMDocumentGetLinksMethodInfo+data DOMDocumentGetOverrideStyleMethodInfo+data DOMDocumentGetPreferredStylesheetSetMethodInfo+data DOMDocumentGetReadyStateMethodInfo+data DOMDocumentGetReferrerMethodInfo+data DOMDocumentGetSelectedStylesheetSetMethodInfo+data DOMDocumentGetStyleSheetsMethodInfo+data DOMDocumentGetTitleMethodInfo+data DOMDocumentGetUrlMethodInfo+data DOMDocumentGetXmlEncodingMethodInfo+data DOMDocumentGetXmlStandaloneMethodInfo+data DOMDocumentGetXmlVersionMethodInfo+data DOMDocumentHasFocusMethodInfo+data DOMDocumentImportNodeMethodInfo+data DOMDocumentQueryCommandEnabledMethodInfo+data DOMDocumentQueryCommandIndetermMethodInfo+data DOMDocumentQueryCommandStateMethodInfo+data DOMDocumentQueryCommandSupportedMethodInfo+data DOMDocumentQueryCommandValueMethodInfo+data DOMDocumentQuerySelectorMethodInfo+data DOMDocumentQuerySelectorAllMethodInfo+data DOMDocumentSetBodyMethodInfo+data DOMDocumentSetCharsetMethodInfo+data DOMDocumentSetCookieMethodInfo+data DOMDocumentSetDocumentUriMethodInfo+data DOMDocumentSetSelectedStylesheetSetMethodInfo+data DOMDocumentSetTitleMethodInfo+data DOMDocumentSetXmlStandaloneMethodInfo+data DOMDocumentSetXmlVersionMethodInfo
GI/WebKit2WebExtension/Objects/DOMDocumentFragment.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -72,6 +73,76 @@ noDOMDocumentFragment :: Maybe DOMDocumentFragment noDOMDocumentFragment = Nothing +type family ResolveDOMDocumentFragmentMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMDocumentFragmentMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMDocumentFragmentMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMDocumentFragmentMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMDocumentFragmentMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMDocumentFragmentMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMDocumentFragmentMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMDocumentFragmentMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMDocumentFragmentMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMDocumentFragmentMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMDocumentFragmentMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMDocumentFragmentMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMDocumentFragmentMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMDocumentFragmentMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMDocumentFragmentMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMDocumentFragmentMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMDocumentFragmentMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMDocumentFragmentMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMDocumentFragmentMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMDocumentFragmentMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMDocumentFragmentMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMDocumentFragmentMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMDocumentFragmentMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMDocumentFragmentMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMDocumentFragmentMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMDocumentFragmentMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMDocumentFragmentMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMDocumentFragmentMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMDocumentFragmentMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMDocumentFragmentMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMDocumentFragmentMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMDocumentFragmentMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMDocumentFragmentMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMDocumentFragmentMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMDocumentFragmentMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMDocumentFragmentMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMDocumentFragmentMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMDocumentFragmentMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMDocumentFragmentMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMDocumentFragmentMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMDocumentFragmentMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMDocumentFragmentMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMDocumentFragmentMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMDocumentFragmentMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMDocumentFragmentMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMDocumentFragmentMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMDocumentFragmentMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMDocumentFragmentMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMDocumentFragmentMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMDocumentFragmentMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMDocumentFragmentMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMDocumentFragmentMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMDocumentFragmentMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMDocumentFragmentMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMDocumentFragmentMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMDocumentFragmentMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMDocumentFragmentMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMDocumentFragmentMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMDocumentFragmentMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMDocumentFragmentMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMDocumentFragmentMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMDocumentFragmentMethod t DOMDocumentFragment, MethodInfo info DOMDocumentFragment p) => IsLabelProxy t (DOMDocumentFragment -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMDocumentFragmentMethod t DOMDocumentFragment, MethodInfo info DOMDocumentFragment p) => IsLabel t (DOMDocumentFragment -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "child-element-count"    -- Type: TBasicType TUInt64    -- Flags: [PropertyReadable]@@ -85,7 +156,7 @@     type AttrSetTypeConstraint DOMDocumentFragmentChildElementCountPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDocumentFragmentChildElementCountPropertyInfo = DOMDocumentFragmentK     type AttrGetType DOMDocumentFragmentChildElementCountPropertyInfo = Word64-    type AttrLabel DOMDocumentFragmentChildElementCountPropertyInfo = "DOMDocumentFragment::child-element-count"+    type AttrLabel DOMDocumentFragmentChildElementCountPropertyInfo = "child-element-count"     attrGet _ = getDOMDocumentFragmentChildElementCount     attrSet _ = undefined     attrConstruct _ = undefined@@ -103,7 +174,7 @@     type AttrSetTypeConstraint DOMDocumentFragmentChildrenPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDocumentFragmentChildrenPropertyInfo = DOMDocumentFragmentK     type AttrGetType DOMDocumentFragmentChildrenPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMDocumentFragmentChildrenPropertyInfo = "DOMDocumentFragment::children"+    type AttrLabel DOMDocumentFragmentChildrenPropertyInfo = "children"     attrGet _ = getDOMDocumentFragmentChildren     attrSet _ = undefined     attrConstruct _ = undefined@@ -121,7 +192,7 @@     type AttrSetTypeConstraint DOMDocumentFragmentFirstElementChildPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDocumentFragmentFirstElementChildPropertyInfo = DOMDocumentFragmentK     type AttrGetType DOMDocumentFragmentFirstElementChildPropertyInfo = DOMElement-    type AttrLabel DOMDocumentFragmentFirstElementChildPropertyInfo = "DOMDocumentFragment::first-element-child"+    type AttrLabel DOMDocumentFragmentFirstElementChildPropertyInfo = "first-element-child"     attrGet _ = getDOMDocumentFragmentFirstElementChild     attrSet _ = undefined     attrConstruct _ = undefined@@ -139,15 +210,15 @@     type AttrSetTypeConstraint DOMDocumentFragmentLastElementChildPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDocumentFragmentLastElementChildPropertyInfo = DOMDocumentFragmentK     type AttrGetType DOMDocumentFragmentLastElementChildPropertyInfo = DOMElement-    type AttrLabel DOMDocumentFragmentLastElementChildPropertyInfo = "DOMDocumentFragment::last-element-child"+    type AttrLabel DOMDocumentFragmentLastElementChildPropertyInfo = "last-element-child"     attrGet _ = getDOMDocumentFragmentLastElementChild     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMDocumentFragment = DOMDocumentFragmentAttributeList-type DOMDocumentFragmentAttributeList = ('[ '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMDocumentFragmentChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMDocumentFragmentChildrenPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMDocumentFragmentFirstElementChildPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMDocumentFragmentLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])+type DOMDocumentFragmentAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMDocumentFragmentChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMDocumentFragmentChildrenPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMDocumentFragmentFirstElementChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMDocumentFragmentLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMDocumentFragment = DOMDocumentFragmentSignalList-type DOMDocumentFragmentSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMDocumentFragmentSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  
GI/WebKit2WebExtension/Objects/DOMDocumentType.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,26 +18,32 @@   -- * Methods -- ** dOMDocumentTypeGetEntities+    DOMDocumentTypeGetEntitiesMethodInfo    ,     dOMDocumentTypeGetEntities              ,   -- ** dOMDocumentTypeGetInternalSubset+    DOMDocumentTypeGetInternalSubsetMethodInfo,     dOMDocumentTypeGetInternalSubset        ,   -- ** dOMDocumentTypeGetName+    DOMDocumentTypeGetNameMethodInfo        ,     dOMDocumentTypeGetName                  ,   -- ** dOMDocumentTypeGetNotations+    DOMDocumentTypeGetNotationsMethodInfo   ,     dOMDocumentTypeGetNotations             ,   -- ** dOMDocumentTypeGetPublicId+    DOMDocumentTypeGetPublicIdMethodInfo    ,     dOMDocumentTypeGetPublicId              ,   -- ** dOMDocumentTypeGetSystemId+    DOMDocumentTypeGetSystemIdMethodInfo    ,     dOMDocumentTypeGetSystemId              ,  @@ -109,6 +116,82 @@ noDOMDocumentType :: Maybe DOMDocumentType noDOMDocumentType = Nothing +type family ResolveDOMDocumentTypeMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMDocumentTypeMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMDocumentTypeMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMDocumentTypeMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMDocumentTypeMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMDocumentTypeMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMDocumentTypeMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMDocumentTypeMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMDocumentTypeMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMDocumentTypeMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMDocumentTypeMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMDocumentTypeMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMDocumentTypeMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMDocumentTypeMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMDocumentTypeMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMDocumentTypeMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMDocumentTypeMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMDocumentTypeMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMDocumentTypeMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMDocumentTypeMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMDocumentTypeMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMDocumentTypeMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMDocumentTypeMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMDocumentTypeMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMDocumentTypeMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMDocumentTypeMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMDocumentTypeMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMDocumentTypeMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMDocumentTypeMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMDocumentTypeMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMDocumentTypeMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMDocumentTypeMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMDocumentTypeMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMDocumentTypeMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMDocumentTypeMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMDocumentTypeMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMDocumentTypeMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMDocumentTypeMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMDocumentTypeMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMDocumentTypeMethod "getEntities" o = DOMDocumentTypeGetEntitiesMethodInfo+    ResolveDOMDocumentTypeMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMDocumentTypeMethod "getInternalSubset" o = DOMDocumentTypeGetInternalSubsetMethodInfo+    ResolveDOMDocumentTypeMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMDocumentTypeMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMDocumentTypeMethod "getName" o = DOMDocumentTypeGetNameMethodInfo+    ResolveDOMDocumentTypeMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMDocumentTypeMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMDocumentTypeMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMDocumentTypeMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMDocumentTypeMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMDocumentTypeMethod "getNotations" o = DOMDocumentTypeGetNotationsMethodInfo+    ResolveDOMDocumentTypeMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMDocumentTypeMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMDocumentTypeMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMDocumentTypeMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMDocumentTypeMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMDocumentTypeMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMDocumentTypeMethod "getPublicId" o = DOMDocumentTypeGetPublicIdMethodInfo+    ResolveDOMDocumentTypeMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMDocumentTypeMethod "getSystemId" o = DOMDocumentTypeGetSystemIdMethodInfo+    ResolveDOMDocumentTypeMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMDocumentTypeMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMDocumentTypeMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMDocumentTypeMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMDocumentTypeMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMDocumentTypeMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMDocumentTypeMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMDocumentTypeMethod t DOMDocumentType, MethodInfo info DOMDocumentType p) => IsLabelProxy t (DOMDocumentType -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMDocumentTypeMethod t DOMDocumentType, MethodInfo info DOMDocumentType p) => IsLabel t (DOMDocumentType -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "entities"    -- Type: TInterface "WebKit2WebExtension" "DOMNamedNodeMap"    -- Flags: [PropertyReadable]@@ -122,7 +205,7 @@     type AttrSetTypeConstraint DOMDocumentTypeEntitiesPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDocumentTypeEntitiesPropertyInfo = DOMDocumentTypeK     type AttrGetType DOMDocumentTypeEntitiesPropertyInfo = DOMNamedNodeMap-    type AttrLabel DOMDocumentTypeEntitiesPropertyInfo = "DOMDocumentType::entities"+    type AttrLabel DOMDocumentTypeEntitiesPropertyInfo = "entities"     attrGet _ = getDOMDocumentTypeEntities     attrSet _ = undefined     attrConstruct _ = undefined@@ -140,7 +223,7 @@     type AttrSetTypeConstraint DOMDocumentTypeInternalSubsetPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDocumentTypeInternalSubsetPropertyInfo = DOMDocumentTypeK     type AttrGetType DOMDocumentTypeInternalSubsetPropertyInfo = T.Text-    type AttrLabel DOMDocumentTypeInternalSubsetPropertyInfo = "DOMDocumentType::internal-subset"+    type AttrLabel DOMDocumentTypeInternalSubsetPropertyInfo = "internal-subset"     attrGet _ = getDOMDocumentTypeInternalSubset     attrSet _ = undefined     attrConstruct _ = undefined@@ -158,7 +241,7 @@     type AttrSetTypeConstraint DOMDocumentTypeNamePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDocumentTypeNamePropertyInfo = DOMDocumentTypeK     type AttrGetType DOMDocumentTypeNamePropertyInfo = T.Text-    type AttrLabel DOMDocumentTypeNamePropertyInfo = "DOMDocumentType::name"+    type AttrLabel DOMDocumentTypeNamePropertyInfo = "name"     attrGet _ = getDOMDocumentTypeName     attrSet _ = undefined     attrConstruct _ = undefined@@ -176,7 +259,7 @@     type AttrSetTypeConstraint DOMDocumentTypeNotationsPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDocumentTypeNotationsPropertyInfo = DOMDocumentTypeK     type AttrGetType DOMDocumentTypeNotationsPropertyInfo = DOMNamedNodeMap-    type AttrLabel DOMDocumentTypeNotationsPropertyInfo = "DOMDocumentType::notations"+    type AttrLabel DOMDocumentTypeNotationsPropertyInfo = "notations"     attrGet _ = getDOMDocumentTypeNotations     attrSet _ = undefined     attrConstruct _ = undefined@@ -194,7 +277,7 @@     type AttrSetTypeConstraint DOMDocumentTypePublicIdPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDocumentTypePublicIdPropertyInfo = DOMDocumentTypeK     type AttrGetType DOMDocumentTypePublicIdPropertyInfo = T.Text-    type AttrLabel DOMDocumentTypePublicIdPropertyInfo = "DOMDocumentType::public-id"+    type AttrLabel DOMDocumentTypePublicIdPropertyInfo = "public-id"     attrGet _ = getDOMDocumentTypePublicId     attrSet _ = undefined     attrConstruct _ = undefined@@ -212,22 +295,21 @@     type AttrSetTypeConstraint DOMDocumentTypeSystemIdPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMDocumentTypeSystemIdPropertyInfo = DOMDocumentTypeK     type AttrGetType DOMDocumentTypeSystemIdPropertyInfo = T.Text-    type AttrLabel DOMDocumentTypeSystemIdPropertyInfo = "DOMDocumentType::system-id"+    type AttrLabel DOMDocumentTypeSystemIdPropertyInfo = "system-id"     attrGet _ = getDOMDocumentTypeSystemId     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMDocumentType = DOMDocumentTypeAttributeList-type DOMDocumentTypeAttributeList = ('[ '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("entities", DOMDocumentTypeEntitiesPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("internal-subset", DOMDocumentTypeInternalSubsetPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("name", DOMDocumentTypeNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("notations", DOMDocumentTypeNotationsPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("public-id", DOMDocumentTypePublicIdPropertyInfo), '("system-id", DOMDocumentTypeSystemIdPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])+type DOMDocumentTypeAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("entities", DOMDocumentTypeEntitiesPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("internalSubset", DOMDocumentTypeInternalSubsetPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMDocumentTypeNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("notations", DOMDocumentTypeNotationsPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("publicId", DOMDocumentTypePublicIdPropertyInfo), '("systemId", DOMDocumentTypeSystemIdPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMDocumentType = DOMDocumentTypeSignalList-type DOMDocumentTypeSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMDocumentTypeSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMDocumentType::get_entities -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNamedNodeMap" -- throws : False -- Skip return : False@@ -239,8 +321,8 @@  dOMDocumentTypeGetEntities ::     (MonadIO m, DOMDocumentTypeK a) =>-    a ->                                    -- _obj-    m DOMNamedNodeMap+    a                                       -- _obj+    -> m DOMNamedNodeMap                    -- result dOMDocumentTypeGetEntities _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_document_type_get_entities _obj'@@ -249,11 +331,14 @@     touchManagedPtr _obj     return result' +data DOMDocumentTypeGetEntitiesMethodInfo+instance (signature ~ (m DOMNamedNodeMap), MonadIO m, DOMDocumentTypeK a) => MethodInfo DOMDocumentTypeGetEntitiesMethodInfo a signature where+    overloadedMethod _ = dOMDocumentTypeGetEntities+ -- method DOMDocumentType::get_internal_subset -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -265,8 +350,8 @@  dOMDocumentTypeGetInternalSubset ::     (MonadIO m, DOMDocumentTypeK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMDocumentTypeGetInternalSubset _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_document_type_get_internal_subset _obj'@@ -276,11 +361,14 @@     touchManagedPtr _obj     return result' +data DOMDocumentTypeGetInternalSubsetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentTypeK a) => MethodInfo DOMDocumentTypeGetInternalSubsetMethodInfo a signature where+    overloadedMethod _ = dOMDocumentTypeGetInternalSubset+ -- method DOMDocumentType::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -292,8 +380,8 @@  dOMDocumentTypeGetName ::     (MonadIO m, DOMDocumentTypeK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMDocumentTypeGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_document_type_get_name _obj'@@ -303,11 +391,14 @@     touchManagedPtr _obj     return result' +data DOMDocumentTypeGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentTypeK a) => MethodInfo DOMDocumentTypeGetNameMethodInfo a signature where+    overloadedMethod _ = dOMDocumentTypeGetName+ -- method DOMDocumentType::get_notations -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNamedNodeMap" -- throws : False -- Skip return : False@@ -319,8 +410,8 @@  dOMDocumentTypeGetNotations ::     (MonadIO m, DOMDocumentTypeK a) =>-    a ->                                    -- _obj-    m DOMNamedNodeMap+    a                                       -- _obj+    -> m DOMNamedNodeMap                    -- result dOMDocumentTypeGetNotations _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_document_type_get_notations _obj'@@ -329,11 +420,14 @@     touchManagedPtr _obj     return result' +data DOMDocumentTypeGetNotationsMethodInfo+instance (signature ~ (m DOMNamedNodeMap), MonadIO m, DOMDocumentTypeK a) => MethodInfo DOMDocumentTypeGetNotationsMethodInfo a signature where+    overloadedMethod _ = dOMDocumentTypeGetNotations+ -- method DOMDocumentType::get_public_id -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -345,8 +439,8 @@  dOMDocumentTypeGetPublicId ::     (MonadIO m, DOMDocumentTypeK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMDocumentTypeGetPublicId _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_document_type_get_public_id _obj'@@ -356,11 +450,14 @@     touchManagedPtr _obj     return result' +data DOMDocumentTypeGetPublicIdMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentTypeK a) => MethodInfo DOMDocumentTypeGetPublicIdMethodInfo a signature where+    overloadedMethod _ = dOMDocumentTypeGetPublicId+ -- method DOMDocumentType::get_system_id -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -372,8 +469,8 @@  dOMDocumentTypeGetSystemId ::     (MonadIO m, DOMDocumentTypeK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMDocumentTypeGetSystemId _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_document_type_get_system_id _obj'@@ -382,5 +479,9 @@     freeMem result     touchManagedPtr _obj     return result'++data DOMDocumentTypeGetSystemIdMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMDocumentTypeK a) => MethodInfo DOMDocumentTypeGetSystemIdMethodInfo a signature where+    overloadedMethod _ = dOMDocumentTypeGetSystemId  
GI/WebKit2WebExtension/Objects/DOMDocumentType.hs-boot view
@@ -17,3 +17,9 @@ data DOMDocumentTypeNotationsPropertyInfo data DOMDocumentTypePublicIdPropertyInfo data DOMDocumentTypeSystemIdPropertyInfo+data DOMDocumentTypeGetEntitiesMethodInfo+data DOMDocumentTypeGetInternalSubsetMethodInfo+data DOMDocumentTypeGetNameMethodInfo+data DOMDocumentTypeGetNotationsMethodInfo+data DOMDocumentTypeGetPublicIdMethodInfo+data DOMDocumentTypeGetSystemIdMethodInfo
GI/WebKit2WebExtension/Objects/DOMElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,230 +18,287 @@   -- * Methods -- ** dOMElementBlur+    DOMElementBlurMethodInfo                ,     dOMElementBlur                          ,   -- ** dOMElementFocus+    DOMElementFocusMethodInfo               ,     dOMElementFocus                         ,   -- ** dOMElementGetAttribute+    DOMElementGetAttributeMethodInfo        ,     dOMElementGetAttribute                  ,   -- ** dOMElementGetAttributeNode+    DOMElementGetAttributeNodeMethodInfo    ,     dOMElementGetAttributeNode              ,   -- ** dOMElementGetAttributeNodeNs+    DOMElementGetAttributeNodeNsMethodInfo  ,     dOMElementGetAttributeNodeNs            ,   -- ** dOMElementGetAttributeNs+    DOMElementGetAttributeNsMethodInfo      ,     dOMElementGetAttributeNs                ,   -- ** dOMElementGetAttributes+    DOMElementGetAttributesMethodInfo       ,     dOMElementGetAttributes                 ,   -- ** dOMElementGetChildElementCount+    DOMElementGetChildElementCountMethodInfo,     dOMElementGetChildElementCount          ,   -- ** dOMElementGetChildren+    DOMElementGetChildrenMethodInfo         ,     dOMElementGetChildren                   ,   -- ** dOMElementGetClassName+    DOMElementGetClassNameMethodInfo        ,     dOMElementGetClassName                  ,   -- ** dOMElementGetClientHeight+    DOMElementGetClientHeightMethodInfo     ,     dOMElementGetClientHeight               ,   -- ** dOMElementGetClientLeft+    DOMElementGetClientLeftMethodInfo       ,     dOMElementGetClientLeft                 ,   -- ** dOMElementGetClientTop+    DOMElementGetClientTopMethodInfo        ,     dOMElementGetClientTop                  ,   -- ** dOMElementGetClientWidth+    DOMElementGetClientWidthMethodInfo      ,     dOMElementGetClientWidth                ,   -- ** dOMElementGetElementsByClassName+    DOMElementGetElementsByClassNameMethodInfo,     dOMElementGetElementsByClassName        ,   -- ** dOMElementGetElementsByTagName+    DOMElementGetElementsByTagNameMethodInfo,     dOMElementGetElementsByTagName          ,   -- ** dOMElementGetElementsByTagNameNs+    DOMElementGetElementsByTagNameNsMethodInfo,     dOMElementGetElementsByTagNameNs        ,   -- ** dOMElementGetFirstElementChild+    DOMElementGetFirstElementChildMethodInfo,     dOMElementGetFirstElementChild          ,   -- ** dOMElementGetId+    DOMElementGetIdMethodInfo               ,     dOMElementGetId                         ,   -- ** dOMElementGetInnerHtml+    DOMElementGetInnerHtmlMethodInfo        ,     dOMElementGetInnerHtml                  ,   -- ** dOMElementGetLastElementChild+    DOMElementGetLastElementChildMethodInfo ,     dOMElementGetLastElementChild           ,   -- ** dOMElementGetNextElementSibling+    DOMElementGetNextElementSiblingMethodInfo,     dOMElementGetNextElementSibling         ,   -- ** dOMElementGetOffsetHeight+    DOMElementGetOffsetHeightMethodInfo     ,     dOMElementGetOffsetHeight               ,   -- ** dOMElementGetOffsetLeft+    DOMElementGetOffsetLeftMethodInfo       ,     dOMElementGetOffsetLeft                 ,   -- ** dOMElementGetOffsetParent+    DOMElementGetOffsetParentMethodInfo     ,     dOMElementGetOffsetParent               ,   -- ** dOMElementGetOffsetTop+    DOMElementGetOffsetTopMethodInfo        ,     dOMElementGetOffsetTop                  ,   -- ** dOMElementGetOffsetWidth+    DOMElementGetOffsetWidthMethodInfo      ,     dOMElementGetOffsetWidth                ,   -- ** dOMElementGetOuterHtml+    DOMElementGetOuterHtmlMethodInfo        ,     dOMElementGetOuterHtml                  ,   -- ** dOMElementGetPreviousElementSibling+    DOMElementGetPreviousElementSiblingMethodInfo,     dOMElementGetPreviousElementSibling     ,   -- ** dOMElementGetScrollHeight+    DOMElementGetScrollHeightMethodInfo     ,     dOMElementGetScrollHeight               ,   -- ** dOMElementGetScrollLeft+    DOMElementGetScrollLeftMethodInfo       ,     dOMElementGetScrollLeft                 ,   -- ** dOMElementGetScrollTop+    DOMElementGetScrollTopMethodInfo        ,     dOMElementGetScrollTop                  ,   -- ** dOMElementGetScrollWidth+    DOMElementGetScrollWidthMethodInfo      ,     dOMElementGetScrollWidth                ,   -- ** dOMElementGetStyle+    DOMElementGetStyleMethodInfo            ,     dOMElementGetStyle                      ,   -- ** dOMElementGetTagName+    DOMElementGetTagNameMethodInfo          ,     dOMElementGetTagName                    ,   -- ** dOMElementHasAttribute+    DOMElementHasAttributeMethodInfo        ,     dOMElementHasAttribute                  ,   -- ** dOMElementHasAttributeNs+    DOMElementHasAttributeNsMethodInfo      ,     dOMElementHasAttributeNs                ,   -- ** dOMElementHasAttributes+    DOMElementHasAttributesMethodInfo       ,     dOMElementHasAttributes                 ,   -- ** dOMElementQuerySelector+    DOMElementQuerySelectorMethodInfo       ,     dOMElementQuerySelector                 ,   -- ** dOMElementQuerySelectorAll+    DOMElementQuerySelectorAllMethodInfo    ,     dOMElementQuerySelectorAll              ,   -- ** dOMElementRemoveAttribute+    DOMElementRemoveAttributeMethodInfo     ,     dOMElementRemoveAttribute               ,   -- ** dOMElementRemoveAttributeNode+    DOMElementRemoveAttributeNodeMethodInfo ,     dOMElementRemoveAttributeNode           ,   -- ** dOMElementRemoveAttributeNs+    DOMElementRemoveAttributeNsMethodInfo   ,     dOMElementRemoveAttributeNs             ,   -- ** dOMElementScrollByLines+    DOMElementScrollByLinesMethodInfo       ,     dOMElementScrollByLines                 ,   -- ** dOMElementScrollByPages+    DOMElementScrollByPagesMethodInfo       ,     dOMElementScrollByPages                 ,   -- ** dOMElementScrollIntoView+    DOMElementScrollIntoViewMethodInfo      ,     dOMElementScrollIntoView                ,   -- ** dOMElementScrollIntoViewIfNeeded+    DOMElementScrollIntoViewIfNeededMethodInfo,     dOMElementScrollIntoViewIfNeeded        ,   -- ** dOMElementSetAttribute+    DOMElementSetAttributeMethodInfo        ,     dOMElementSetAttribute                  ,   -- ** dOMElementSetAttributeNode+    DOMElementSetAttributeNodeMethodInfo    ,     dOMElementSetAttributeNode              ,   -- ** dOMElementSetAttributeNodeNs+    DOMElementSetAttributeNodeNsMethodInfo  ,     dOMElementSetAttributeNodeNs            ,   -- ** dOMElementSetAttributeNs+    DOMElementSetAttributeNsMethodInfo      ,     dOMElementSetAttributeNs                ,   -- ** dOMElementSetClassName+    DOMElementSetClassNameMethodInfo        ,     dOMElementSetClassName                  ,   -- ** dOMElementSetId+    DOMElementSetIdMethodInfo               ,     dOMElementSetId                         ,   -- ** dOMElementSetInnerHtml+    DOMElementSetInnerHtmlMethodInfo        ,     dOMElementSetInnerHtml                  ,   -- ** dOMElementSetOuterHtml+    DOMElementSetOuterHtmlMethodInfo        ,     dOMElementSetOuterHtml                  ,   -- ** dOMElementSetScrollLeft+    DOMElementSetScrollLeftMethodInfo       ,     dOMElementSetScrollLeft                 ,   -- ** dOMElementSetScrollTop+    DOMElementSetScrollTopMethodInfo        ,     dOMElementSetScrollTop                  ,  @@ -430,6 +488,133 @@ noDOMElement :: Maybe DOMElement noDOMElement = Nothing +type family ResolveDOMElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMElementMethod "getChildren" o = DOMElementGetChildrenMethodInfo+    ResolveDOMElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMElementMethod "getInnerHtml" o = DOMElementGetInnerHtmlMethodInfo+    ResolveDOMElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMElementMethod "getOuterHtml" o = DOMElementGetOuterHtmlMethodInfo+    ResolveDOMElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMElementMethod "setInnerHtml" o = DOMElementSetInnerHtmlMethodInfo+    ResolveDOMElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMElementMethod "setOuterHtml" o = DOMElementSetOuterHtmlMethodInfo+    ResolveDOMElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMElementMethod t DOMElement, MethodInfo info DOMElement p) => IsLabelProxy t (DOMElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMElementMethod t DOMElement, MethodInfo info DOMElement p) => IsLabel t (DOMElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "attributes"    -- Type: TInterface "WebKit2WebExtension" "DOMNamedNodeMap"    -- Flags: [PropertyReadable]@@ -443,7 +628,7 @@     type AttrSetTypeConstraint DOMElementAttributesPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementAttributesPropertyInfo = DOMElementK     type AttrGetType DOMElementAttributesPropertyInfo = DOMNamedNodeMap-    type AttrLabel DOMElementAttributesPropertyInfo = "DOMElement::attributes"+    type AttrLabel DOMElementAttributesPropertyInfo = "attributes"     attrGet _ = getDOMElementAttributes     attrSet _ = undefined     attrConstruct _ = undefined@@ -461,7 +646,7 @@     type AttrSetTypeConstraint DOMElementChildElementCountPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementChildElementCountPropertyInfo = DOMElementK     type AttrGetType DOMElementChildElementCountPropertyInfo = Word64-    type AttrLabel DOMElementChildElementCountPropertyInfo = "DOMElement::child-element-count"+    type AttrLabel DOMElementChildElementCountPropertyInfo = "child-element-count"     attrGet _ = getDOMElementChildElementCount     attrSet _ = undefined     attrConstruct _ = undefined@@ -479,7 +664,7 @@     type AttrSetTypeConstraint DOMElementChildrenPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementChildrenPropertyInfo = DOMElementK     type AttrGetType DOMElementChildrenPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMElementChildrenPropertyInfo = "DOMElement::children"+    type AttrLabel DOMElementChildrenPropertyInfo = "children"     attrGet _ = getDOMElementChildren     attrSet _ = undefined     attrConstruct _ = undefined@@ -503,7 +688,7 @@     type AttrSetTypeConstraint DOMElementClassNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMElementClassNamePropertyInfo = DOMElementK     type AttrGetType DOMElementClassNamePropertyInfo = T.Text-    type AttrLabel DOMElementClassNamePropertyInfo = "DOMElement::class-name"+    type AttrLabel DOMElementClassNamePropertyInfo = "class-name"     attrGet _ = getDOMElementClassName     attrSet _ = setDOMElementClassName     attrConstruct _ = constructDOMElementClassName@@ -521,7 +706,7 @@     type AttrSetTypeConstraint DOMElementClientHeightPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementClientHeightPropertyInfo = DOMElementK     type AttrGetType DOMElementClientHeightPropertyInfo = Double-    type AttrLabel DOMElementClientHeightPropertyInfo = "DOMElement::client-height"+    type AttrLabel DOMElementClientHeightPropertyInfo = "client-height"     attrGet _ = getDOMElementClientHeight     attrSet _ = undefined     attrConstruct _ = undefined@@ -539,7 +724,7 @@     type AttrSetTypeConstraint DOMElementClientLeftPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementClientLeftPropertyInfo = DOMElementK     type AttrGetType DOMElementClientLeftPropertyInfo = Double-    type AttrLabel DOMElementClientLeftPropertyInfo = "DOMElement::client-left"+    type AttrLabel DOMElementClientLeftPropertyInfo = "client-left"     attrGet _ = getDOMElementClientLeft     attrSet _ = undefined     attrConstruct _ = undefined@@ -557,7 +742,7 @@     type AttrSetTypeConstraint DOMElementClientTopPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementClientTopPropertyInfo = DOMElementK     type AttrGetType DOMElementClientTopPropertyInfo = Double-    type AttrLabel DOMElementClientTopPropertyInfo = "DOMElement::client-top"+    type AttrLabel DOMElementClientTopPropertyInfo = "client-top"     attrGet _ = getDOMElementClientTop     attrSet _ = undefined     attrConstruct _ = undefined@@ -575,7 +760,7 @@     type AttrSetTypeConstraint DOMElementClientWidthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementClientWidthPropertyInfo = DOMElementK     type AttrGetType DOMElementClientWidthPropertyInfo = Double-    type AttrLabel DOMElementClientWidthPropertyInfo = "DOMElement::client-width"+    type AttrLabel DOMElementClientWidthPropertyInfo = "client-width"     attrGet _ = getDOMElementClientWidth     attrSet _ = undefined     attrConstruct _ = undefined@@ -593,7 +778,7 @@     type AttrSetTypeConstraint DOMElementFirstElementChildPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementFirstElementChildPropertyInfo = DOMElementK     type AttrGetType DOMElementFirstElementChildPropertyInfo = DOMElement-    type AttrLabel DOMElementFirstElementChildPropertyInfo = "DOMElement::first-element-child"+    type AttrLabel DOMElementFirstElementChildPropertyInfo = "first-element-child"     attrGet _ = getDOMElementFirstElementChild     attrSet _ = undefined     attrConstruct _ = undefined@@ -617,7 +802,7 @@     type AttrSetTypeConstraint DOMElementIdPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMElementIdPropertyInfo = DOMElementK     type AttrGetType DOMElementIdPropertyInfo = T.Text-    type AttrLabel DOMElementIdPropertyInfo = "DOMElement::id"+    type AttrLabel DOMElementIdPropertyInfo = "id"     attrGet _ = getDOMElementId     attrSet _ = setDOMElementId     attrConstruct _ = constructDOMElementId@@ -641,7 +826,7 @@     type AttrSetTypeConstraint DOMElementInnerHtmlPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMElementInnerHtmlPropertyInfo = DOMElementK     type AttrGetType DOMElementInnerHtmlPropertyInfo = T.Text-    type AttrLabel DOMElementInnerHtmlPropertyInfo = "DOMElement::inner-html"+    type AttrLabel DOMElementInnerHtmlPropertyInfo = "inner-html"     attrGet _ = getDOMElementInnerHtml     attrSet _ = setDOMElementInnerHtml     attrConstruct _ = constructDOMElementInnerHtml@@ -659,7 +844,7 @@     type AttrSetTypeConstraint DOMElementLastElementChildPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementLastElementChildPropertyInfo = DOMElementK     type AttrGetType DOMElementLastElementChildPropertyInfo = DOMElement-    type AttrLabel DOMElementLastElementChildPropertyInfo = "DOMElement::last-element-child"+    type AttrLabel DOMElementLastElementChildPropertyInfo = "last-element-child"     attrGet _ = getDOMElementLastElementChild     attrSet _ = undefined     attrConstruct _ = undefined@@ -677,7 +862,7 @@     type AttrSetTypeConstraint DOMElementNextElementSiblingPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementNextElementSiblingPropertyInfo = DOMElementK     type AttrGetType DOMElementNextElementSiblingPropertyInfo = DOMElement-    type AttrLabel DOMElementNextElementSiblingPropertyInfo = "DOMElement::next-element-sibling"+    type AttrLabel DOMElementNextElementSiblingPropertyInfo = "next-element-sibling"     attrGet _ = getDOMElementNextElementSibling     attrSet _ = undefined     attrConstruct _ = undefined@@ -695,7 +880,7 @@     type AttrSetTypeConstraint DOMElementOffsetHeightPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementOffsetHeightPropertyInfo = DOMElementK     type AttrGetType DOMElementOffsetHeightPropertyInfo = Double-    type AttrLabel DOMElementOffsetHeightPropertyInfo = "DOMElement::offset-height"+    type AttrLabel DOMElementOffsetHeightPropertyInfo = "offset-height"     attrGet _ = getDOMElementOffsetHeight     attrSet _ = undefined     attrConstruct _ = undefined@@ -713,7 +898,7 @@     type AttrSetTypeConstraint DOMElementOffsetLeftPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementOffsetLeftPropertyInfo = DOMElementK     type AttrGetType DOMElementOffsetLeftPropertyInfo = Double-    type AttrLabel DOMElementOffsetLeftPropertyInfo = "DOMElement::offset-left"+    type AttrLabel DOMElementOffsetLeftPropertyInfo = "offset-left"     attrGet _ = getDOMElementOffsetLeft     attrSet _ = undefined     attrConstruct _ = undefined@@ -731,7 +916,7 @@     type AttrSetTypeConstraint DOMElementOffsetParentPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementOffsetParentPropertyInfo = DOMElementK     type AttrGetType DOMElementOffsetParentPropertyInfo = DOMElement-    type AttrLabel DOMElementOffsetParentPropertyInfo = "DOMElement::offset-parent"+    type AttrLabel DOMElementOffsetParentPropertyInfo = "offset-parent"     attrGet _ = getDOMElementOffsetParent     attrSet _ = undefined     attrConstruct _ = undefined@@ -749,7 +934,7 @@     type AttrSetTypeConstraint DOMElementOffsetTopPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementOffsetTopPropertyInfo = DOMElementK     type AttrGetType DOMElementOffsetTopPropertyInfo = Double-    type AttrLabel DOMElementOffsetTopPropertyInfo = "DOMElement::offset-top"+    type AttrLabel DOMElementOffsetTopPropertyInfo = "offset-top"     attrGet _ = getDOMElementOffsetTop     attrSet _ = undefined     attrConstruct _ = undefined@@ -767,7 +952,7 @@     type AttrSetTypeConstraint DOMElementOffsetWidthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementOffsetWidthPropertyInfo = DOMElementK     type AttrGetType DOMElementOffsetWidthPropertyInfo = Double-    type AttrLabel DOMElementOffsetWidthPropertyInfo = "DOMElement::offset-width"+    type AttrLabel DOMElementOffsetWidthPropertyInfo = "offset-width"     attrGet _ = getDOMElementOffsetWidth     attrSet _ = undefined     attrConstruct _ = undefined@@ -791,7 +976,7 @@     type AttrSetTypeConstraint DOMElementOuterHtmlPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMElementOuterHtmlPropertyInfo = DOMElementK     type AttrGetType DOMElementOuterHtmlPropertyInfo = T.Text-    type AttrLabel DOMElementOuterHtmlPropertyInfo = "DOMElement::outer-html"+    type AttrLabel DOMElementOuterHtmlPropertyInfo = "outer-html"     attrGet _ = getDOMElementOuterHtml     attrSet _ = setDOMElementOuterHtml     attrConstruct _ = constructDOMElementOuterHtml@@ -809,7 +994,7 @@     type AttrSetTypeConstraint DOMElementPreviousElementSiblingPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementPreviousElementSiblingPropertyInfo = DOMElementK     type AttrGetType DOMElementPreviousElementSiblingPropertyInfo = DOMElement-    type AttrLabel DOMElementPreviousElementSiblingPropertyInfo = "DOMElement::previous-element-sibling"+    type AttrLabel DOMElementPreviousElementSiblingPropertyInfo = "previous-element-sibling"     attrGet _ = getDOMElementPreviousElementSibling     attrSet _ = undefined     attrConstruct _ = undefined@@ -827,7 +1012,7 @@     type AttrSetTypeConstraint DOMElementScrollHeightPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementScrollHeightPropertyInfo = DOMElementK     type AttrGetType DOMElementScrollHeightPropertyInfo = Int64-    type AttrLabel DOMElementScrollHeightPropertyInfo = "DOMElement::scroll-height"+    type AttrLabel DOMElementScrollHeightPropertyInfo = "scroll-height"     attrGet _ = getDOMElementScrollHeight     attrSet _ = undefined     attrConstruct _ = undefined@@ -851,7 +1036,7 @@     type AttrSetTypeConstraint DOMElementScrollLeftPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMElementScrollLeftPropertyInfo = DOMElementK     type AttrGetType DOMElementScrollLeftPropertyInfo = Int64-    type AttrLabel DOMElementScrollLeftPropertyInfo = "DOMElement::scroll-left"+    type AttrLabel DOMElementScrollLeftPropertyInfo = "scroll-left"     attrGet _ = getDOMElementScrollLeft     attrSet _ = setDOMElementScrollLeft     attrConstruct _ = constructDOMElementScrollLeft@@ -875,7 +1060,7 @@     type AttrSetTypeConstraint DOMElementScrollTopPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMElementScrollTopPropertyInfo = DOMElementK     type AttrGetType DOMElementScrollTopPropertyInfo = Int64-    type AttrLabel DOMElementScrollTopPropertyInfo = "DOMElement::scroll-top"+    type AttrLabel DOMElementScrollTopPropertyInfo = "scroll-top"     attrGet _ = getDOMElementScrollTop     attrSet _ = setDOMElementScrollTop     attrConstruct _ = constructDOMElementScrollTop@@ -893,7 +1078,7 @@     type AttrSetTypeConstraint DOMElementScrollWidthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementScrollWidthPropertyInfo = DOMElementK     type AttrGetType DOMElementScrollWidthPropertyInfo = Int64-    type AttrLabel DOMElementScrollWidthPropertyInfo = "DOMElement::scroll-width"+    type AttrLabel DOMElementScrollWidthPropertyInfo = "scroll-width"     attrGet _ = getDOMElementScrollWidth     attrSet _ = undefined     attrConstruct _ = undefined@@ -911,7 +1096,7 @@     type AttrSetTypeConstraint DOMElementStylePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementStylePropertyInfo = DOMElementK     type AttrGetType DOMElementStylePropertyInfo = DOMCSSStyleDeclaration-    type AttrLabel DOMElementStylePropertyInfo = "DOMElement::style"+    type AttrLabel DOMElementStylePropertyInfo = "style"     attrGet _ = getDOMElementStyle     attrSet _ = undefined     attrConstruct _ = undefined@@ -929,7 +1114,7 @@     type AttrSetTypeConstraint DOMElementTagNamePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementTagNamePropertyInfo = DOMElementK     type AttrGetType DOMElementTagNamePropertyInfo = T.Text-    type AttrLabel DOMElementTagNamePropertyInfo = "DOMElement::tag-name"+    type AttrLabel DOMElementTagNamePropertyInfo = "tag-name"     attrGet _ = getDOMElementTagName     attrSet _ = undefined     attrConstruct _ = undefined@@ -947,22 +1132,21 @@     type AttrSetTypeConstraint DOMElementWebkitRegionOversetPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMElementWebkitRegionOversetPropertyInfo = DOMElementK     type AttrGetType DOMElementWebkitRegionOversetPropertyInfo = T.Text-    type AttrLabel DOMElementWebkitRegionOversetPropertyInfo = "DOMElement::webkit-region-overset"+    type AttrLabel DOMElementWebkitRegionOversetPropertyInfo = "webkit-region-overset"     attrGet _ = getDOMElementWebkitRegionOverset     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMElement = DOMElementAttributeList-type DOMElementAttributeList = ('[ '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo)] :: [(Symbol, *)])+type DOMElementAttributeList = ('[ '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMElement = DOMElementSignalList-type DOMElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMElement::blur -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -974,19 +1158,22 @@  dOMElementBlur ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMElementBlur _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_element_blur _obj'     touchManagedPtr _obj     return () +data DOMElementBlurMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementBlurMethodInfo a signature where+    overloadedMethod _ = dOMElementBlur+ -- method DOMElement::focus -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -998,19 +1185,22 @@  dOMElementFocus ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMElementFocus _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_element_focus _obj'     touchManagedPtr _obj     return () +data DOMElementFocusMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementFocusMethodInfo a signature where+    overloadedMethod _ = dOMElementFocus+ -- method DOMElement::get_attribute -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1023,9 +1213,9 @@  dOMElementGetAttribute ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- name-    m T.Text+    a                                       -- _obj+    -> T.Text                               -- name+    -> m T.Text                             -- result dOMElementGetAttribute _obj name = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     name' <- textToCString name@@ -1037,11 +1227,14 @@     freeMem name'     return result' +data DOMElementGetAttributeMethodInfo+instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetAttributeMethodInfo a signature where+    overloadedMethod _ = dOMElementGetAttribute+ -- method DOMElement::get_attribute_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMAttr" -- throws : False -- Skip return : False@@ -1054,9 +1247,9 @@  dOMElementGetAttributeNode ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- name-    m DOMAttr+    a                                       -- _obj+    -> T.Text                               -- name+    -> m DOMAttr                            -- result dOMElementGetAttributeNode _obj name = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     name' <- textToCString name@@ -1067,11 +1260,14 @@     freeMem name'     return result' +data DOMElementGetAttributeNodeMethodInfo+instance (signature ~ (T.Text -> m DOMAttr), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetAttributeNodeMethodInfo a signature where+    overloadedMethod _ = dOMElementGetAttributeNode+ -- method DOMElement::get_attribute_node_ns -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMAttr" -- throws : False -- Skip return : False@@ -1085,10 +1281,10 @@  dOMElementGetAttributeNodeNs ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- namespaceURI-    T.Text ->                               -- localName-    m DOMAttr+    a                                       -- _obj+    -> T.Text                               -- namespaceURI+    -> T.Text                               -- localName+    -> m DOMAttr                            -- result dOMElementGetAttributeNodeNs _obj namespaceURI localName = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     namespaceURI' <- textToCString namespaceURI@@ -1101,11 +1297,14 @@     freeMem localName'     return result' +data DOMElementGetAttributeNodeNsMethodInfo+instance (signature ~ (T.Text -> T.Text -> m DOMAttr), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetAttributeNodeNsMethodInfo a signature where+    overloadedMethod _ = dOMElementGetAttributeNodeNs+ -- method DOMElement::get_attribute_ns -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1119,10 +1318,10 @@  dOMElementGetAttributeNs ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- namespaceURI-    T.Text ->                               -- localName-    m T.Text+    a                                       -- _obj+    -> T.Text                               -- namespaceURI+    -> T.Text                               -- localName+    -> m T.Text                             -- result dOMElementGetAttributeNs _obj namespaceURI localName = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     namespaceURI' <- textToCString namespaceURI@@ -1136,11 +1335,14 @@     freeMem localName'     return result' +data DOMElementGetAttributeNsMethodInfo+instance (signature ~ (T.Text -> T.Text -> m T.Text), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetAttributeNsMethodInfo a signature where+    overloadedMethod _ = dOMElementGetAttributeNs+ -- method DOMElement::get_attributes -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNamedNodeMap" -- throws : False -- Skip return : False@@ -1152,8 +1354,8 @@  dOMElementGetAttributes ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m DOMNamedNodeMap+    a                                       -- _obj+    -> m DOMNamedNodeMap                    -- result dOMElementGetAttributes _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_attributes _obj'@@ -1162,11 +1364,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetAttributesMethodInfo+instance (signature ~ (m DOMNamedNodeMap), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetAttributesMethodInfo a signature where+    overloadedMethod _ = dOMElementGetAttributes+ -- method DOMElement::get_child_element_count -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -1178,19 +1383,22 @@  dOMElementGetChildElementCount ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMElementGetChildElementCount _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_child_element_count _obj'     touchManagedPtr _obj     return result +data DOMElementGetChildElementCountMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetChildElementCountMethodInfo a signature where+    overloadedMethod _ = dOMElementGetChildElementCount+ -- method DOMElement::get_children -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection" -- throws : False -- Skip return : False@@ -1202,8 +1410,8 @@  dOMElementGetChildren ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result dOMElementGetChildren _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_children _obj'@@ -1212,11 +1420,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetChildrenMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetChildrenMethodInfo a signature where+    overloadedMethod _ = dOMElementGetChildren+ -- method DOMElement::get_class_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1228,8 +1439,8 @@  dOMElementGetClassName ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMElementGetClassName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_class_name _obj'@@ -1239,11 +1450,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetClassNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetClassNameMethodInfo a signature where+    overloadedMethod _ = dOMElementGetClassName+ -- method DOMElement::get_client_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TDouble -- throws : False -- Skip return : False@@ -1255,8 +1469,8 @@  dOMElementGetClientHeight ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m Double+    a                                       -- _obj+    -> m Double                             -- result dOMElementGetClientHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_client_height _obj'@@ -1264,11 +1478,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetClientHeightMethodInfo+instance (signature ~ (m Double), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetClientHeightMethodInfo a signature where+    overloadedMethod _ = dOMElementGetClientHeight+ -- method DOMElement::get_client_left -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TDouble -- throws : False -- Skip return : False@@ -1280,8 +1497,8 @@  dOMElementGetClientLeft ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m Double+    a                                       -- _obj+    -> m Double                             -- result dOMElementGetClientLeft _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_client_left _obj'@@ -1289,11 +1506,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetClientLeftMethodInfo+instance (signature ~ (m Double), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetClientLeftMethodInfo a signature where+    overloadedMethod _ = dOMElementGetClientLeft+ -- method DOMElement::get_client_top -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TDouble -- throws : False -- Skip return : False@@ -1305,8 +1525,8 @@  dOMElementGetClientTop ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m Double+    a                                       -- _obj+    -> m Double                             -- result dOMElementGetClientTop _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_client_top _obj'@@ -1314,11 +1534,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetClientTopMethodInfo+instance (signature ~ (m Double), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetClientTopMethodInfo a signature where+    overloadedMethod _ = dOMElementGetClientTop+ -- method DOMElement::get_client_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TDouble -- throws : False -- Skip return : False@@ -1330,8 +1553,8 @@  dOMElementGetClientWidth ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m Double+    a                                       -- _obj+    -> m Double                             -- result dOMElementGetClientWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_client_width _obj'@@ -1339,11 +1562,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetClientWidthMethodInfo+instance (signature ~ (m Double), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetClientWidthMethodInfo a signature where+    overloadedMethod _ = dOMElementGetClientWidth+ -- method DOMElement::get_elements_by_class_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNodeList" -- throws : False -- Skip return : False@@ -1356,9 +1582,9 @@  dOMElementGetElementsByClassName ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- name-    m DOMNodeList+    a                                       -- _obj+    -> T.Text                               -- name+    -> m DOMNodeList                        -- result dOMElementGetElementsByClassName _obj name = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     name' <- textToCString name@@ -1369,11 +1595,14 @@     freeMem name'     return result' +data DOMElementGetElementsByClassNameMethodInfo+instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetElementsByClassNameMethodInfo a signature where+    overloadedMethod _ = dOMElementGetElementsByClassName+ -- method DOMElement::get_elements_by_tag_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNodeList" -- throws : False -- Skip return : False@@ -1386,9 +1615,9 @@  dOMElementGetElementsByTagName ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- name-    m DOMNodeList+    a                                       -- _obj+    -> T.Text                               -- name+    -> m DOMNodeList                        -- result dOMElementGetElementsByTagName _obj name = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     name' <- textToCString name@@ -1399,11 +1628,14 @@     freeMem name'     return result' +data DOMElementGetElementsByTagNameMethodInfo+instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetElementsByTagNameMethodInfo a signature where+    overloadedMethod _ = dOMElementGetElementsByTagName+ -- method DOMElement::get_elements_by_tag_name_ns -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNodeList" -- throws : False -- Skip return : False@@ -1417,10 +1649,10 @@  dOMElementGetElementsByTagNameNs ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- namespaceURI-    T.Text ->                               -- localName-    m DOMNodeList+    a                                       -- _obj+    -> T.Text                               -- namespaceURI+    -> T.Text                               -- localName+    -> m DOMNodeList                        -- result dOMElementGetElementsByTagNameNs _obj namespaceURI localName = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     namespaceURI' <- textToCString namespaceURI@@ -1433,11 +1665,14 @@     freeMem localName'     return result' +data DOMElementGetElementsByTagNameNsMethodInfo+instance (signature ~ (T.Text -> T.Text -> m DOMNodeList), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetElementsByTagNameNsMethodInfo a signature where+    overloadedMethod _ = dOMElementGetElementsByTagNameNs+ -- method DOMElement::get_first_element_child -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMElement" -- throws : False -- Skip return : False@@ -1449,8 +1684,8 @@  dOMElementGetFirstElementChild ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m DOMElement+    a                                       -- _obj+    -> m DOMElement                         -- result dOMElementGetFirstElementChild _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_first_element_child _obj'@@ -1459,11 +1694,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetFirstElementChildMethodInfo+instance (signature ~ (m DOMElement), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetFirstElementChildMethodInfo a signature where+    overloadedMethod _ = dOMElementGetFirstElementChild+ -- method DOMElement::get_id -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1475,8 +1713,8 @@  dOMElementGetId ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMElementGetId _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_id _obj'@@ -1486,11 +1724,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetIdMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetIdMethodInfo a signature where+    overloadedMethod _ = dOMElementGetId+ -- method DOMElement::get_inner_html -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1502,8 +1743,8 @@  dOMElementGetInnerHtml ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMElementGetInnerHtml _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_inner_html _obj'@@ -1513,11 +1754,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetInnerHtmlMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetInnerHtmlMethodInfo a signature where+    overloadedMethod _ = dOMElementGetInnerHtml+ -- method DOMElement::get_last_element_child -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMElement" -- throws : False -- Skip return : False@@ -1529,8 +1773,8 @@  dOMElementGetLastElementChild ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m DOMElement+    a                                       -- _obj+    -> m DOMElement                         -- result dOMElementGetLastElementChild _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_last_element_child _obj'@@ -1539,11 +1783,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetLastElementChildMethodInfo+instance (signature ~ (m DOMElement), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetLastElementChildMethodInfo a signature where+    overloadedMethod _ = dOMElementGetLastElementChild+ -- method DOMElement::get_next_element_sibling -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMElement" -- throws : False -- Skip return : False@@ -1555,8 +1802,8 @@  dOMElementGetNextElementSibling ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m DOMElement+    a                                       -- _obj+    -> m DOMElement                         -- result dOMElementGetNextElementSibling _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_next_element_sibling _obj'@@ -1565,11 +1812,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetNextElementSiblingMethodInfo+instance (signature ~ (m DOMElement), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetNextElementSiblingMethodInfo a signature where+    overloadedMethod _ = dOMElementGetNextElementSibling+ -- method DOMElement::get_offset_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TDouble -- throws : False -- Skip return : False@@ -1581,8 +1831,8 @@  dOMElementGetOffsetHeight ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m Double+    a                                       -- _obj+    -> m Double                             -- result dOMElementGetOffsetHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_offset_height _obj'@@ -1590,11 +1840,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetOffsetHeightMethodInfo+instance (signature ~ (m Double), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetOffsetHeightMethodInfo a signature where+    overloadedMethod _ = dOMElementGetOffsetHeight+ -- method DOMElement::get_offset_left -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TDouble -- throws : False -- Skip return : False@@ -1606,8 +1859,8 @@  dOMElementGetOffsetLeft ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m Double+    a                                       -- _obj+    -> m Double                             -- result dOMElementGetOffsetLeft _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_offset_left _obj'@@ -1615,11 +1868,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetOffsetLeftMethodInfo+instance (signature ~ (m Double), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetOffsetLeftMethodInfo a signature where+    overloadedMethod _ = dOMElementGetOffsetLeft+ -- method DOMElement::get_offset_parent -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMElement" -- throws : False -- Skip return : False@@ -1631,8 +1887,8 @@  dOMElementGetOffsetParent ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m DOMElement+    a                                       -- _obj+    -> m DOMElement                         -- result dOMElementGetOffsetParent _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_offset_parent _obj'@@ -1641,11 +1897,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetOffsetParentMethodInfo+instance (signature ~ (m DOMElement), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetOffsetParentMethodInfo a signature where+    overloadedMethod _ = dOMElementGetOffsetParent+ -- method DOMElement::get_offset_top -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TDouble -- throws : False -- Skip return : False@@ -1657,8 +1916,8 @@  dOMElementGetOffsetTop ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m Double+    a                                       -- _obj+    -> m Double                             -- result dOMElementGetOffsetTop _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_offset_top _obj'@@ -1666,11 +1925,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetOffsetTopMethodInfo+instance (signature ~ (m Double), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetOffsetTopMethodInfo a signature where+    overloadedMethod _ = dOMElementGetOffsetTop+ -- method DOMElement::get_offset_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TDouble -- throws : False -- Skip return : False@@ -1682,8 +1944,8 @@  dOMElementGetOffsetWidth ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m Double+    a                                       -- _obj+    -> m Double                             -- result dOMElementGetOffsetWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_offset_width _obj'@@ -1691,11 +1953,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetOffsetWidthMethodInfo+instance (signature ~ (m Double), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetOffsetWidthMethodInfo a signature where+    overloadedMethod _ = dOMElementGetOffsetWidth+ -- method DOMElement::get_outer_html -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1707,8 +1972,8 @@  dOMElementGetOuterHtml ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMElementGetOuterHtml _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_outer_html _obj'@@ -1718,11 +1983,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetOuterHtmlMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetOuterHtmlMethodInfo a signature where+    overloadedMethod _ = dOMElementGetOuterHtml+ -- method DOMElement::get_previous_element_sibling -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMElement" -- throws : False -- Skip return : False@@ -1734,8 +2002,8 @@  dOMElementGetPreviousElementSibling ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m DOMElement+    a                                       -- _obj+    -> m DOMElement                         -- result dOMElementGetPreviousElementSibling _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_previous_element_sibling _obj'@@ -1744,11 +2012,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetPreviousElementSiblingMethodInfo+instance (signature ~ (m DOMElement), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetPreviousElementSiblingMethodInfo a signature where+    overloadedMethod _ = dOMElementGetPreviousElementSibling+ -- method DOMElement::get_scroll_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1760,19 +2031,22 @@  dOMElementGetScrollHeight ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMElementGetScrollHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_scroll_height _obj'     touchManagedPtr _obj     return result +data DOMElementGetScrollHeightMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetScrollHeightMethodInfo a signature where+    overloadedMethod _ = dOMElementGetScrollHeight+ -- method DOMElement::get_scroll_left -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1784,19 +2058,22 @@  dOMElementGetScrollLeft ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMElementGetScrollLeft _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_scroll_left _obj'     touchManagedPtr _obj     return result +data DOMElementGetScrollLeftMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetScrollLeftMethodInfo a signature where+    overloadedMethod _ = dOMElementGetScrollLeft+ -- method DOMElement::get_scroll_top -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1808,19 +2085,22 @@  dOMElementGetScrollTop ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMElementGetScrollTop _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_scroll_top _obj'     touchManagedPtr _obj     return result +data DOMElementGetScrollTopMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetScrollTopMethodInfo a signature where+    overloadedMethod _ = dOMElementGetScrollTop+ -- method DOMElement::get_scroll_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1832,19 +2112,22 @@  dOMElementGetScrollWidth ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMElementGetScrollWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_scroll_width _obj'     touchManagedPtr _obj     return result +data DOMElementGetScrollWidthMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetScrollWidthMethodInfo a signature where+    overloadedMethod _ = dOMElementGetScrollWidth+ -- method DOMElement::get_style -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMCSSStyleDeclaration" -- throws : False -- Skip return : False@@ -1856,8 +2139,8 @@  dOMElementGetStyle ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m DOMCSSStyleDeclaration+    a                                       -- _obj+    -> m DOMCSSStyleDeclaration             -- result dOMElementGetStyle _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_style _obj'@@ -1866,11 +2149,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetStyleMethodInfo+instance (signature ~ (m DOMCSSStyleDeclaration), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetStyleMethodInfo a signature where+    overloadedMethod _ = dOMElementGetStyle+ -- method DOMElement::get_tag_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1882,8 +2168,8 @@  dOMElementGetTagName ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMElementGetTagName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_get_tag_name _obj'@@ -1893,11 +2179,14 @@     touchManagedPtr _obj     return result' +data DOMElementGetTagNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetTagNameMethodInfo a signature where+    overloadedMethod _ = dOMElementGetTagName+ -- method DOMElement::has_attribute -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1910,9 +2199,9 @@  dOMElementHasAttribute ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- name-    m Bool+    a                                       -- _obj+    -> T.Text                               -- name+    -> m Bool                               -- result dOMElementHasAttribute _obj name = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     name' <- textToCString name@@ -1922,11 +2211,14 @@     freeMem name'     return result' +data DOMElementHasAttributeMethodInfo+instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMElementK a) => MethodInfo DOMElementHasAttributeMethodInfo a signature where+    overloadedMethod _ = dOMElementHasAttribute+ -- method DOMElement::has_attribute_ns -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1940,10 +2232,10 @@  dOMElementHasAttributeNs ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- namespaceURI-    T.Text ->                               -- localName-    m Bool+    a                                       -- _obj+    -> T.Text                               -- namespaceURI+    -> T.Text                               -- localName+    -> m Bool                               -- result dOMElementHasAttributeNs _obj namespaceURI localName = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     namespaceURI' <- textToCString namespaceURI@@ -1955,11 +2247,14 @@     freeMem localName'     return result' +data DOMElementHasAttributeNsMethodInfo+instance (signature ~ (T.Text -> T.Text -> m Bool), MonadIO m, DOMElementK a) => MethodInfo DOMElementHasAttributeNsMethodInfo a signature where+    overloadedMethod _ = dOMElementHasAttributeNs+ -- method DOMElement::has_attributes -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1971,8 +2266,8 @@  dOMElementHasAttributes ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMElementHasAttributes _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_element_has_attributes _obj'@@ -1980,11 +2275,14 @@     touchManagedPtr _obj     return result' +data DOMElementHasAttributesMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMElementK a) => MethodInfo DOMElementHasAttributesMethodInfo a signature where+    overloadedMethod _ = dOMElementHasAttributes+ -- method DOMElement::query_selector -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMElement" -- throws : True -- Skip return : False@@ -1998,9 +2296,9 @@  dOMElementQuerySelector ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- selectors-    m DOMElement+    a                                       -- _obj+    -> T.Text                               -- selectors+    -> m DOMElement                         -- result dOMElementQuerySelector _obj selectors = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     selectors' <- textToCString selectors@@ -2015,11 +2313,14 @@         freeMem selectors'      ) +data DOMElementQuerySelectorMethodInfo+instance (signature ~ (T.Text -> m DOMElement), MonadIO m, DOMElementK a) => MethodInfo DOMElementQuerySelectorMethodInfo a signature where+    overloadedMethod _ = dOMElementQuerySelector+ -- method DOMElement::query_selector_all -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNodeList" -- throws : True -- Skip return : False@@ -2033,9 +2334,9 @@  dOMElementQuerySelectorAll ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- selectors-    m DOMNodeList+    a                                       -- _obj+    -> T.Text                               -- selectors+    -> m DOMNodeList                        -- result dOMElementQuerySelectorAll _obj selectors = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     selectors' <- textToCString selectors@@ -2050,11 +2351,14 @@         freeMem selectors'      ) +data DOMElementQuerySelectorAllMethodInfo+instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMElementK a) => MethodInfo DOMElementQuerySelectorAllMethodInfo a signature where+    overloadedMethod _ = dOMElementQuerySelectorAll+ -- method DOMElement::remove_attribute -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2067,9 +2371,9 @@  dOMElementRemoveAttribute ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- name-    m ()+    a                                       -- _obj+    -> T.Text                               -- name+    -> m ()                                 -- result dOMElementRemoveAttribute _obj name = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     name' <- textToCString name@@ -2078,11 +2382,14 @@     freeMem name'     return () +data DOMElementRemoveAttributeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementRemoveAttributeMethodInfo a signature where+    overloadedMethod _ = dOMElementRemoveAttribute+ -- method DOMElement::remove_attribute_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "oldAttr", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "oldAttr", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "oldAttr", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMAttr" -- throws : True -- Skip return : False@@ -2096,9 +2403,9 @@  dOMElementRemoveAttributeNode ::     (MonadIO m, DOMElementK a, DOMAttrK b) =>-    a ->                                    -- _obj-    b ->                                    -- oldAttr-    m DOMAttr+    a                                       -- _obj+    -> b                                    -- oldAttr+    -> m DOMAttr                            -- result dOMElementRemoveAttributeNode _obj oldAttr = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let oldAttr' = unsafeManagedPtrCastPtr oldAttr@@ -2113,11 +2420,14 @@         return ()      ) +data DOMElementRemoveAttributeNodeMethodInfo+instance (signature ~ (b -> m DOMAttr), MonadIO m, DOMElementK a, DOMAttrK b) => MethodInfo DOMElementRemoveAttributeNodeMethodInfo a signature where+    overloadedMethod _ = dOMElementRemoveAttributeNode+ -- method DOMElement::remove_attribute_ns -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2131,10 +2441,10 @@  dOMElementRemoveAttributeNs ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- namespaceURI-    T.Text ->                               -- localName-    m ()+    a                                       -- _obj+    -> T.Text                               -- namespaceURI+    -> T.Text                               -- localName+    -> m ()                                 -- result dOMElementRemoveAttributeNs _obj namespaceURI localName = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     namespaceURI' <- textToCString namespaceURI@@ -2145,11 +2455,14 @@     freeMem localName'     return () +data DOMElementRemoveAttributeNsMethodInfo+instance (signature ~ (T.Text -> T.Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementRemoveAttributeNsMethodInfo a signature where+    overloadedMethod _ = dOMElementRemoveAttributeNs+ -- method DOMElement::scroll_by_lines -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "lines", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "lines", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "lines", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2162,20 +2475,23 @@  dOMElementScrollByLines ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- lines-    m ()+    a                                       -- _obj+    -> Int64                                -- lines+    -> m ()                                 -- result dOMElementScrollByLines _obj lines = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_element_scroll_by_lines _obj' lines     touchManagedPtr _obj     return () +data DOMElementScrollByLinesMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementScrollByLinesMethodInfo a signature where+    overloadedMethod _ = dOMElementScrollByLines+ -- method DOMElement::scroll_by_pages -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "pages", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pages", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "pages", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2188,20 +2504,23 @@  dOMElementScrollByPages ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- pages-    m ()+    a                                       -- _obj+    -> Int64                                -- pages+    -> m ()                                 -- result dOMElementScrollByPages _obj pages = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_element_scroll_by_pages _obj' pages     touchManagedPtr _obj     return () +data DOMElementScrollByPagesMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementScrollByPagesMethodInfo a signature where+    overloadedMethod _ = dOMElementScrollByPages+ -- method DOMElement::scroll_into_view -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "alignWithTop", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "alignWithTop", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "alignWithTop", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2214,9 +2533,9 @@  dOMElementScrollIntoView ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- alignWithTop-    m ()+    a                                       -- _obj+    -> Bool                                 -- alignWithTop+    -> m ()                                 -- result dOMElementScrollIntoView _obj alignWithTop = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let alignWithTop' = (fromIntegral . fromEnum) alignWithTop@@ -2224,11 +2543,14 @@     touchManagedPtr _obj     return () +data DOMElementScrollIntoViewMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementScrollIntoViewMethodInfo a signature where+    overloadedMethod _ = dOMElementScrollIntoView+ -- method DOMElement::scroll_into_view_if_needed -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "centerIfNeeded", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "centerIfNeeded", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "centerIfNeeded", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2241,9 +2563,9 @@  dOMElementScrollIntoViewIfNeeded ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- centerIfNeeded-    m ()+    a                                       -- _obj+    -> Bool                                 -- centerIfNeeded+    -> m ()                                 -- result dOMElementScrollIntoViewIfNeeded _obj centerIfNeeded = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let centerIfNeeded' = (fromIntegral . fromEnum) centerIfNeeded@@ -2251,11 +2573,14 @@     touchManagedPtr _obj     return () +data DOMElementScrollIntoViewIfNeededMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementScrollIntoViewIfNeededMethodInfo a signature where+    overloadedMethod _ = dOMElementScrollIntoViewIfNeeded+ -- method DOMElement::set_attribute -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -2270,10 +2595,10 @@  dOMElementSetAttribute ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- name-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- name+    -> T.Text                               -- value+    -> m ()                                 -- result dOMElementSetAttribute _obj name value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     name' <- textToCString name@@ -2289,11 +2614,14 @@         freeMem value'      ) +data DOMElementSetAttributeMethodInfo+instance (signature ~ (T.Text -> T.Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementSetAttributeMethodInfo a signature where+    overloadedMethod _ = dOMElementSetAttribute+ -- method DOMElement::set_attribute_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newAttr", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newAttr", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newAttr", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMAttr" -- throws : True -- Skip return : False@@ -2307,9 +2635,9 @@  dOMElementSetAttributeNode ::     (MonadIO m, DOMElementK a, DOMAttrK b) =>-    a ->                                    -- _obj-    b ->                                    -- newAttr-    m DOMAttr+    a                                       -- _obj+    -> b                                    -- newAttr+    -> m DOMAttr                            -- result dOMElementSetAttributeNode _obj newAttr = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let newAttr' = unsafeManagedPtrCastPtr newAttr@@ -2324,11 +2652,14 @@         return ()      ) +data DOMElementSetAttributeNodeMethodInfo+instance (signature ~ (b -> m DOMAttr), MonadIO m, DOMElementK a, DOMAttrK b) => MethodInfo DOMElementSetAttributeNodeMethodInfo a signature where+    overloadedMethod _ = dOMElementSetAttributeNode+ -- method DOMElement::set_attribute_node_ns -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newAttr", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newAttr", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newAttr", argType = TInterface "WebKit2WebExtension" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMAttr" -- throws : True -- Skip return : False@@ -2342,9 +2673,9 @@  dOMElementSetAttributeNodeNs ::     (MonadIO m, DOMElementK a, DOMAttrK b) =>-    a ->                                    -- _obj-    b ->                                    -- newAttr-    m DOMAttr+    a                                       -- _obj+    -> b                                    -- newAttr+    -> m DOMAttr                            -- result dOMElementSetAttributeNodeNs _obj newAttr = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let newAttr' = unsafeManagedPtrCastPtr newAttr@@ -2359,11 +2690,14 @@         return ()      ) +data DOMElementSetAttributeNodeNsMethodInfo+instance (signature ~ (b -> m DOMAttr), MonadIO m, DOMElementK a, DOMAttrK b) => MethodInfo DOMElementSetAttributeNodeNsMethodInfo a signature where+    overloadedMethod _ = dOMElementSetAttributeNodeNs+ -- method DOMElement::set_attribute_ns -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -2379,11 +2713,11 @@  dOMElementSetAttributeNs ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    Maybe (T.Text) ->                       -- namespaceURI-    T.Text ->                               -- qualifiedName-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> Maybe (T.Text)                       -- namespaceURI+    -> T.Text                               -- qualifiedName+    -> T.Text                               -- value+    -> m ()                                 -- result dOMElementSetAttributeNs _obj namespaceURI qualifiedName value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     maybeNamespaceURI <- case namespaceURI of@@ -2406,11 +2740,14 @@         freeMem value'      ) +data DOMElementSetAttributeNsMethodInfo+instance (signature ~ (Maybe (T.Text) -> T.Text -> T.Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementSetAttributeNsMethodInfo a signature where+    overloadedMethod _ = dOMElementSetAttributeNs+ -- method DOMElement::set_class_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2423,9 +2760,9 @@  dOMElementSetClassName ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMElementSetClassName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -2434,11 +2771,14 @@     freeMem value'     return () +data DOMElementSetClassNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementSetClassNameMethodInfo a signature where+    overloadedMethod _ = dOMElementSetClassName+ -- method DOMElement::set_id -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2451,9 +2791,9 @@  dOMElementSetId ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMElementSetId _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -2462,11 +2802,14 @@     freeMem value'     return () +data DOMElementSetIdMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementSetIdMethodInfo a signature where+    overloadedMethod _ = dOMElementSetId+ -- method DOMElement::set_inner_html -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -2480,9 +2823,9 @@  dOMElementSetInnerHtml ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMElementSetInnerHtml _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -2495,11 +2838,14 @@         freeMem value'      ) +data DOMElementSetInnerHtmlMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementSetInnerHtmlMethodInfo a signature where+    overloadedMethod _ = dOMElementSetInnerHtml+ -- method DOMElement::set_outer_html -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -2513,9 +2859,9 @@  dOMElementSetOuterHtml ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMElementSetOuterHtml _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -2528,11 +2874,14 @@         freeMem value'      ) +data DOMElementSetOuterHtmlMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementSetOuterHtmlMethodInfo a signature where+    overloadedMethod _ = dOMElementSetOuterHtml+ -- method DOMElement::set_scroll_left -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2545,20 +2894,23 @@  dOMElementSetScrollLeft ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMElementSetScrollLeft _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_element_set_scroll_left _obj' value     touchManagedPtr _obj     return () +data DOMElementSetScrollLeftMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementSetScrollLeftMethodInfo a signature where+    overloadedMethod _ = dOMElementSetScrollLeft+ -- method DOMElement::set_scroll_top -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2571,13 +2923,17 @@  dOMElementSetScrollTop ::     (MonadIO m, DOMElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMElementSetScrollTop _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_element_set_scroll_top _obj' value     touchManagedPtr _obj     return ()++data DOMElementSetScrollTopMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementSetScrollTopMethodInfo a signature where+    overloadedMethod _ = dOMElementSetScrollTop  
GI/WebKit2WebExtension/Objects/DOMElement.hs-boot view
@@ -38,3 +38,60 @@ data DOMElementStylePropertyInfo data DOMElementTagNamePropertyInfo data DOMElementWebkitRegionOversetPropertyInfo+data DOMElementBlurMethodInfo+data DOMElementFocusMethodInfo+data DOMElementGetAttributeMethodInfo+data DOMElementGetAttributeNodeMethodInfo+data DOMElementGetAttributeNodeNsMethodInfo+data DOMElementGetAttributeNsMethodInfo+data DOMElementGetAttributesMethodInfo+data DOMElementGetChildElementCountMethodInfo+data DOMElementGetChildrenMethodInfo+data DOMElementGetClassNameMethodInfo+data DOMElementGetClientHeightMethodInfo+data DOMElementGetClientLeftMethodInfo+data DOMElementGetClientTopMethodInfo+data DOMElementGetClientWidthMethodInfo+data DOMElementGetElementsByClassNameMethodInfo+data DOMElementGetElementsByTagNameMethodInfo+data DOMElementGetElementsByTagNameNsMethodInfo+data DOMElementGetFirstElementChildMethodInfo+data DOMElementGetIdMethodInfo+data DOMElementGetInnerHtmlMethodInfo+data DOMElementGetLastElementChildMethodInfo+data DOMElementGetNextElementSiblingMethodInfo+data DOMElementGetOffsetHeightMethodInfo+data DOMElementGetOffsetLeftMethodInfo+data DOMElementGetOffsetParentMethodInfo+data DOMElementGetOffsetTopMethodInfo+data DOMElementGetOffsetWidthMethodInfo+data DOMElementGetOuterHtmlMethodInfo+data DOMElementGetPreviousElementSiblingMethodInfo+data DOMElementGetScrollHeightMethodInfo+data DOMElementGetScrollLeftMethodInfo+data DOMElementGetScrollTopMethodInfo+data DOMElementGetScrollWidthMethodInfo+data DOMElementGetStyleMethodInfo+data DOMElementGetTagNameMethodInfo+data DOMElementHasAttributeMethodInfo+data DOMElementHasAttributeNsMethodInfo+data DOMElementHasAttributesMethodInfo+data DOMElementQuerySelectorMethodInfo+data DOMElementQuerySelectorAllMethodInfo+data DOMElementRemoveAttributeMethodInfo+data DOMElementRemoveAttributeNodeMethodInfo+data DOMElementRemoveAttributeNsMethodInfo+data DOMElementScrollByLinesMethodInfo+data DOMElementScrollByPagesMethodInfo+data DOMElementScrollIntoViewMethodInfo+data DOMElementScrollIntoViewIfNeededMethodInfo+data DOMElementSetAttributeMethodInfo+data DOMElementSetAttributeNodeMethodInfo+data DOMElementSetAttributeNodeNsMethodInfo+data DOMElementSetAttributeNsMethodInfo+data DOMElementSetClassNameMethodInfo+data DOMElementSetIdMethodInfo+data DOMElementSetInnerHtmlMethodInfo+data DOMElementSetOuterHtmlMethodInfo+data DOMElementSetScrollLeftMethodInfo+data DOMElementSetScrollTopMethodInfo
GI/WebKit2WebExtension/Objects/DOMEntityReference.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -49,10 +50,80 @@ noDOMEntityReference :: Maybe DOMEntityReference noDOMEntityReference = Nothing +type family ResolveDOMEntityReferenceMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMEntityReferenceMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMEntityReferenceMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMEntityReferenceMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMEntityReferenceMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMEntityReferenceMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMEntityReferenceMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMEntityReferenceMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMEntityReferenceMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMEntityReferenceMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMEntityReferenceMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMEntityReferenceMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMEntityReferenceMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMEntityReferenceMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMEntityReferenceMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMEntityReferenceMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMEntityReferenceMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMEntityReferenceMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMEntityReferenceMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMEntityReferenceMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMEntityReferenceMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMEntityReferenceMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMEntityReferenceMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMEntityReferenceMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMEntityReferenceMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMEntityReferenceMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMEntityReferenceMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMEntityReferenceMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMEntityReferenceMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMEntityReferenceMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMEntityReferenceMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMEntityReferenceMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMEntityReferenceMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMEntityReferenceMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMEntityReferenceMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMEntityReferenceMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMEntityReferenceMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMEntityReferenceMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMEntityReferenceMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMEntityReferenceMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMEntityReferenceMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMEntityReferenceMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMEntityReferenceMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMEntityReferenceMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMEntityReferenceMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMEntityReferenceMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMEntityReferenceMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMEntityReferenceMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMEntityReferenceMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMEntityReferenceMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMEntityReferenceMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMEntityReferenceMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMEntityReferenceMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMEntityReferenceMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMEntityReferenceMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMEntityReferenceMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMEntityReferenceMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMEntityReferenceMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMEntityReferenceMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMEntityReferenceMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMEntityReferenceMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMEntityReferenceMethod t DOMEntityReference, MethodInfo info DOMEntityReference p) => IsLabelProxy t (DOMEntityReference -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMEntityReferenceMethod t DOMEntityReference, MethodInfo info DOMEntityReference p) => IsLabel t (DOMEntityReference -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ type instance AttributeList DOMEntityReference = DOMEntityReferenceAttributeList-type DOMEntityReferenceAttributeList = ('[ '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])+type DOMEntityReferenceAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMEntityReference = DOMEntityReferenceSignalList-type DOMEntityReferenceSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMEntityReferenceSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  
GI/WebKit2WebExtension/Objects/DOMEvent.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,62 +18,77 @@   -- * Methods -- ** dOMEventGetBubbles+    DOMEventGetBubblesMethodInfo            ,     dOMEventGetBubbles                      ,   -- ** dOMEventGetCancelBubble+    DOMEventGetCancelBubbleMethodInfo       ,     dOMEventGetCancelBubble                 ,   -- ** dOMEventGetCancelable+    DOMEventGetCancelableMethodInfo         ,     dOMEventGetCancelable                   ,   -- ** dOMEventGetCurrentTarget+    DOMEventGetCurrentTargetMethodInfo      ,     dOMEventGetCurrentTarget                ,   -- ** dOMEventGetEventPhase+    DOMEventGetEventPhaseMethodInfo         ,     dOMEventGetEventPhase                   ,   -- ** dOMEventGetEventType+    DOMEventGetEventTypeMethodInfo          ,     dOMEventGetEventType                    ,   -- ** dOMEventGetReturnValue+    DOMEventGetReturnValueMethodInfo        ,     dOMEventGetReturnValue                  ,   -- ** dOMEventGetSrcElement+    DOMEventGetSrcElementMethodInfo         ,     dOMEventGetSrcElement                   ,   -- ** dOMEventGetTarget+    DOMEventGetTargetMethodInfo             ,     dOMEventGetTarget                       ,   -- ** dOMEventGetTimeStamp+    DOMEventGetTimeStampMethodInfo          ,     dOMEventGetTimeStamp                    ,   -- ** dOMEventInitEvent+    DOMEventInitEventMethodInfo             ,     dOMEventInitEvent                       ,   -- ** dOMEventPreventDefault+    DOMEventPreventDefaultMethodInfo        ,     dOMEventPreventDefault                  ,   -- ** dOMEventSetCancelBubble+    DOMEventSetCancelBubbleMethodInfo       ,     dOMEventSetCancelBubble                 ,   -- ** dOMEventSetReturnValue+    DOMEventSetReturnValueMethodInfo        ,     dOMEventSetReturnValue                  ,   -- ** dOMEventStopPropagation+    DOMEventStopPropagationMethodInfo       ,     dOMEventStopPropagation                 ,  @@ -174,6 +190,54 @@ noDOMEvent :: Maybe DOMEvent noDOMEvent = Nothing +type family ResolveDOMEventMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMEventMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMEventMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMEventMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMEventMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMEventMethod "initEvent" o = DOMEventInitEventMethodInfo+    ResolveDOMEventMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMEventMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMEventMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMEventMethod "preventDefault" o = DOMEventPreventDefaultMethodInfo+    ResolveDOMEventMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMEventMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMEventMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMEventMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMEventMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMEventMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMEventMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMEventMethod "stopPropagation" o = DOMEventStopPropagationMethodInfo+    ResolveDOMEventMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMEventMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMEventMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMEventMethod "getBubbles" o = DOMEventGetBubblesMethodInfo+    ResolveDOMEventMethod "getCancelBubble" o = DOMEventGetCancelBubbleMethodInfo+    ResolveDOMEventMethod "getCancelable" o = DOMEventGetCancelableMethodInfo+    ResolveDOMEventMethod "getCurrentTarget" o = DOMEventGetCurrentTargetMethodInfo+    ResolveDOMEventMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMEventMethod "getEventPhase" o = DOMEventGetEventPhaseMethodInfo+    ResolveDOMEventMethod "getEventType" o = DOMEventGetEventTypeMethodInfo+    ResolveDOMEventMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMEventMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMEventMethod "getReturnValue" o = DOMEventGetReturnValueMethodInfo+    ResolveDOMEventMethod "getSrcElement" o = DOMEventGetSrcElementMethodInfo+    ResolveDOMEventMethod "getTarget" o = DOMEventGetTargetMethodInfo+    ResolveDOMEventMethod "getTimeStamp" o = DOMEventGetTimeStampMethodInfo+    ResolveDOMEventMethod "setCancelBubble" o = DOMEventSetCancelBubbleMethodInfo+    ResolveDOMEventMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMEventMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMEventMethod "setReturnValue" o = DOMEventSetReturnValueMethodInfo+    ResolveDOMEventMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMEventMethod t DOMEvent, MethodInfo info DOMEvent p) => IsLabelProxy t (DOMEvent -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMEventMethod t DOMEvent, MethodInfo info DOMEvent p) => IsLabel t (DOMEvent -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "bubbles"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable]@@ -187,7 +251,7 @@     type AttrSetTypeConstraint DOMEventBubblesPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMEventBubblesPropertyInfo = DOMEventK     type AttrGetType DOMEventBubblesPropertyInfo = Bool-    type AttrLabel DOMEventBubblesPropertyInfo = "DOMEvent::bubbles"+    type AttrLabel DOMEventBubblesPropertyInfo = "bubbles"     attrGet _ = getDOMEventBubbles     attrSet _ = undefined     attrConstruct _ = undefined@@ -211,7 +275,7 @@     type AttrSetTypeConstraint DOMEventCancelBubblePropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMEventCancelBubblePropertyInfo = DOMEventK     type AttrGetType DOMEventCancelBubblePropertyInfo = Bool-    type AttrLabel DOMEventCancelBubblePropertyInfo = "DOMEvent::cancel-bubble"+    type AttrLabel DOMEventCancelBubblePropertyInfo = "cancel-bubble"     attrGet _ = getDOMEventCancelBubble     attrSet _ = setDOMEventCancelBubble     attrConstruct _ = constructDOMEventCancelBubble@@ -229,7 +293,7 @@     type AttrSetTypeConstraint DOMEventCancelablePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMEventCancelablePropertyInfo = DOMEventK     type AttrGetType DOMEventCancelablePropertyInfo = Bool-    type AttrLabel DOMEventCancelablePropertyInfo = "DOMEvent::cancelable"+    type AttrLabel DOMEventCancelablePropertyInfo = "cancelable"     attrGet _ = getDOMEventCancelable     attrSet _ = undefined     attrConstruct _ = undefined@@ -247,7 +311,7 @@     type AttrSetTypeConstraint DOMEventCurrentTargetPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMEventCurrentTargetPropertyInfo = DOMEventK     type AttrGetType DOMEventCurrentTargetPropertyInfo = DOMEventTarget-    type AttrLabel DOMEventCurrentTargetPropertyInfo = "DOMEvent::current-target"+    type AttrLabel DOMEventCurrentTargetPropertyInfo = "current-target"     attrGet _ = getDOMEventCurrentTarget     attrSet _ = undefined     attrConstruct _ = undefined@@ -265,7 +329,7 @@     type AttrSetTypeConstraint DOMEventDefaultPreventedPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMEventDefaultPreventedPropertyInfo = DOMEventK     type AttrGetType DOMEventDefaultPreventedPropertyInfo = Bool-    type AttrLabel DOMEventDefaultPreventedPropertyInfo = "DOMEvent::default-prevented"+    type AttrLabel DOMEventDefaultPreventedPropertyInfo = "default-prevented"     attrGet _ = getDOMEventDefaultPrevented     attrSet _ = undefined     attrConstruct _ = undefined@@ -283,7 +347,7 @@     type AttrSetTypeConstraint DOMEventEventPhasePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMEventEventPhasePropertyInfo = DOMEventK     type AttrGetType DOMEventEventPhasePropertyInfo = Word32-    type AttrLabel DOMEventEventPhasePropertyInfo = "DOMEvent::event-phase"+    type AttrLabel DOMEventEventPhasePropertyInfo = "event-phase"     attrGet _ = getDOMEventEventPhase     attrSet _ = undefined     attrConstruct _ = undefined@@ -307,7 +371,7 @@     type AttrSetTypeConstraint DOMEventReturnValuePropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMEventReturnValuePropertyInfo = DOMEventK     type AttrGetType DOMEventReturnValuePropertyInfo = Bool-    type AttrLabel DOMEventReturnValuePropertyInfo = "DOMEvent::return-value"+    type AttrLabel DOMEventReturnValuePropertyInfo = "return-value"     attrGet _ = getDOMEventReturnValue     attrSet _ = setDOMEventReturnValue     attrConstruct _ = constructDOMEventReturnValue@@ -325,7 +389,7 @@     type AttrSetTypeConstraint DOMEventSrcElementPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMEventSrcElementPropertyInfo = DOMEventK     type AttrGetType DOMEventSrcElementPropertyInfo = DOMEventTarget-    type AttrLabel DOMEventSrcElementPropertyInfo = "DOMEvent::src-element"+    type AttrLabel DOMEventSrcElementPropertyInfo = "src-element"     attrGet _ = getDOMEventSrcElement     attrSet _ = undefined     attrConstruct _ = undefined@@ -343,7 +407,7 @@     type AttrSetTypeConstraint DOMEventTargetPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMEventTargetPropertyInfo = DOMEventK     type AttrGetType DOMEventTargetPropertyInfo = DOMEventTarget-    type AttrLabel DOMEventTargetPropertyInfo = "DOMEvent::target"+    type AttrLabel DOMEventTargetPropertyInfo = "target"     attrGet _ = getDOMEventTarget     attrSet _ = undefined     attrConstruct _ = undefined@@ -361,7 +425,7 @@     type AttrSetTypeConstraint DOMEventTimeStampPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMEventTimeStampPropertyInfo = DOMEventK     type AttrGetType DOMEventTimeStampPropertyInfo = Word32-    type AttrLabel DOMEventTimeStampPropertyInfo = "DOMEvent::time-stamp"+    type AttrLabel DOMEventTimeStampPropertyInfo = "time-stamp"     attrGet _ = getDOMEventTimeStamp     attrSet _ = undefined     attrConstruct _ = undefined@@ -379,22 +443,21 @@     type AttrSetTypeConstraint DOMEventTypePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMEventTypePropertyInfo = DOMEventK     type AttrGetType DOMEventTypePropertyInfo = T.Text-    type AttrLabel DOMEventTypePropertyInfo = "DOMEvent::type"+    type AttrLabel DOMEventTypePropertyInfo = "type"     attrGet _ = getDOMEventType     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMEvent = DOMEventAttributeList-type DOMEventAttributeList = ('[ '("bubbles", DOMEventBubblesPropertyInfo), '("cancel-bubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("current-target", DOMEventCurrentTargetPropertyInfo), '("default-prevented", DOMEventDefaultPreventedPropertyInfo), '("event-phase", DOMEventEventPhasePropertyInfo), '("return-value", DOMEventReturnValuePropertyInfo), '("src-element", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("time-stamp", DOMEventTimeStampPropertyInfo), '("type", DOMEventTypePropertyInfo)] :: [(Symbol, *)])+type DOMEventAttributeList = ('[ '("bubbles", DOMEventBubblesPropertyInfo), '("cancelBubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("currentTarget", DOMEventCurrentTargetPropertyInfo), '("defaultPrevented", DOMEventDefaultPreventedPropertyInfo), '("eventPhase", DOMEventEventPhasePropertyInfo), '("returnValue", DOMEventReturnValuePropertyInfo), '("srcElement", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("timeStamp", DOMEventTimeStampPropertyInfo), '("type", DOMEventTypePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMEvent = DOMEventSignalList-type DOMEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMEvent::get_bubbles -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -406,8 +469,8 @@  dOMEventGetBubbles ::     (MonadIO m, DOMEventK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMEventGetBubbles _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_event_get_bubbles _obj'@@ -415,11 +478,14 @@     touchManagedPtr _obj     return result' +data DOMEventGetBubblesMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetBubblesMethodInfo a signature where+    overloadedMethod _ = dOMEventGetBubbles+ -- method DOMEvent::get_cancel_bubble -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -431,8 +497,8 @@  dOMEventGetCancelBubble ::     (MonadIO m, DOMEventK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMEventGetCancelBubble _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_event_get_cancel_bubble _obj'@@ -440,11 +506,14 @@     touchManagedPtr _obj     return result' +data DOMEventGetCancelBubbleMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetCancelBubbleMethodInfo a signature where+    overloadedMethod _ = dOMEventGetCancelBubble+ -- method DOMEvent::get_cancelable -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -456,8 +525,8 @@  dOMEventGetCancelable ::     (MonadIO m, DOMEventK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMEventGetCancelable _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_event_get_cancelable _obj'@@ -465,11 +534,14 @@     touchManagedPtr _obj     return result' +data DOMEventGetCancelableMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetCancelableMethodInfo a signature where+    overloadedMethod _ = dOMEventGetCancelable+ -- method DOMEvent::get_current_target -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMEventTarget" -- throws : False -- Skip return : False@@ -481,8 +553,8 @@  dOMEventGetCurrentTarget ::     (MonadIO m, DOMEventK a) =>-    a ->                                    -- _obj-    m DOMEventTarget+    a                                       -- _obj+    -> m DOMEventTarget                     -- result dOMEventGetCurrentTarget _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_event_get_current_target _obj'@@ -491,11 +563,14 @@     touchManagedPtr _obj     return result' +data DOMEventGetCurrentTargetMethodInfo+instance (signature ~ (m DOMEventTarget), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetCurrentTargetMethodInfo a signature where+    overloadedMethod _ = dOMEventGetCurrentTarget+ -- method DOMEvent::get_event_phase -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt16 -- throws : False -- Skip return : False@@ -507,19 +582,22 @@  dOMEventGetEventPhase ::     (MonadIO m, DOMEventK a) =>-    a ->                                    -- _obj-    m Word16+    a                                       -- _obj+    -> m Word16                             -- result dOMEventGetEventPhase _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_event_get_event_phase _obj'     touchManagedPtr _obj     return result +data DOMEventGetEventPhaseMethodInfo+instance (signature ~ (m Word16), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetEventPhaseMethodInfo a signature where+    overloadedMethod _ = dOMEventGetEventPhase+ -- method DOMEvent::get_event_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -531,8 +609,8 @@  dOMEventGetEventType ::     (MonadIO m, DOMEventK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMEventGetEventType _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_event_get_event_type _obj'@@ -542,11 +620,14 @@     touchManagedPtr _obj     return result' +data DOMEventGetEventTypeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetEventTypeMethodInfo a signature where+    overloadedMethod _ = dOMEventGetEventType+ -- method DOMEvent::get_return_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -558,8 +639,8 @@  dOMEventGetReturnValue ::     (MonadIO m, DOMEventK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMEventGetReturnValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_event_get_return_value _obj'@@ -567,11 +648,14 @@     touchManagedPtr _obj     return result' +data DOMEventGetReturnValueMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetReturnValueMethodInfo a signature where+    overloadedMethod _ = dOMEventGetReturnValue+ -- method DOMEvent::get_src_element -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMEventTarget" -- throws : False -- Skip return : False@@ -583,8 +667,8 @@  dOMEventGetSrcElement ::     (MonadIO m, DOMEventK a) =>-    a ->                                    -- _obj-    m DOMEventTarget+    a                                       -- _obj+    -> m DOMEventTarget                     -- result dOMEventGetSrcElement _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_event_get_src_element _obj'@@ -593,11 +677,14 @@     touchManagedPtr _obj     return result' +data DOMEventGetSrcElementMethodInfo+instance (signature ~ (m DOMEventTarget), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetSrcElementMethodInfo a signature where+    overloadedMethod _ = dOMEventGetSrcElement+ -- method DOMEvent::get_target -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMEventTarget" -- throws : False -- Skip return : False@@ -609,8 +696,8 @@  dOMEventGetTarget ::     (MonadIO m, DOMEventK a) =>-    a ->                                    -- _obj-    m DOMEventTarget+    a                                       -- _obj+    -> m DOMEventTarget                     -- result dOMEventGetTarget _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_event_get_target _obj'@@ -619,11 +706,14 @@     touchManagedPtr _obj     return result' +data DOMEventGetTargetMethodInfo+instance (signature ~ (m DOMEventTarget), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetTargetMethodInfo a signature where+    overloadedMethod _ = dOMEventGetTarget+ -- method DOMEvent::get_time_stamp -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt32 -- throws : False -- Skip return : False@@ -635,19 +725,22 @@  dOMEventGetTimeStamp ::     (MonadIO m, DOMEventK a) =>-    a ->                                    -- _obj-    m Word32+    a                                       -- _obj+    -> m Word32                             -- result dOMEventGetTimeStamp _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_event_get_time_stamp _obj'     touchManagedPtr _obj     return result +data DOMEventGetTimeStampMethodInfo+instance (signature ~ (m Word32), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetTimeStampMethodInfo a signature where+    overloadedMethod _ = dOMEventGetTimeStamp+ -- method DOMEvent::init_event -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "eventTypeArg", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "canBubbleArg", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "cancelableArg", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "eventTypeArg", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "canBubbleArg", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancelableArg", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "eventTypeArg", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "canBubbleArg", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "cancelableArg", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -662,11 +755,11 @@  dOMEventInitEvent ::     (MonadIO m, DOMEventK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- eventTypeArg-    Bool ->                                 -- canBubbleArg-    Bool ->                                 -- cancelableArg-    m ()+    a                                       -- _obj+    -> T.Text                               -- eventTypeArg+    -> Bool                                 -- canBubbleArg+    -> Bool                                 -- cancelableArg+    -> m ()                                 -- result dOMEventInitEvent _obj eventTypeArg canBubbleArg cancelableArg = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     eventTypeArg' <- textToCString eventTypeArg@@ -677,11 +770,14 @@     freeMem eventTypeArg'     return () +data DOMEventInitEventMethodInfo+instance (signature ~ (T.Text -> Bool -> Bool -> m ()), MonadIO m, DOMEventK a) => MethodInfo DOMEventInitEventMethodInfo a signature where+    overloadedMethod _ = dOMEventInitEvent+ -- method DOMEvent::prevent_default -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -693,19 +789,22 @@  dOMEventPreventDefault ::     (MonadIO m, DOMEventK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMEventPreventDefault _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_event_prevent_default _obj'     touchManagedPtr _obj     return () +data DOMEventPreventDefaultMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMEventK a) => MethodInfo DOMEventPreventDefaultMethodInfo a signature where+    overloadedMethod _ = dOMEventPreventDefault+ -- method DOMEvent::set_cancel_bubble -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -718,9 +817,9 @@  dOMEventSetCancelBubble ::     (MonadIO m, DOMEventK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMEventSetCancelBubble _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -728,11 +827,14 @@     touchManagedPtr _obj     return () +data DOMEventSetCancelBubbleMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMEventK a) => MethodInfo DOMEventSetCancelBubbleMethodInfo a signature where+    overloadedMethod _ = dOMEventSetCancelBubble+ -- method DOMEvent::set_return_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -745,9 +847,9 @@  dOMEventSetReturnValue ::     (MonadIO m, DOMEventK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMEventSetReturnValue _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -755,11 +857,14 @@     touchManagedPtr _obj     return () +data DOMEventSetReturnValueMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMEventK a) => MethodInfo DOMEventSetReturnValueMethodInfo a signature where+    overloadedMethod _ = dOMEventSetReturnValue+ -- method DOMEvent::stop_propagation -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -771,12 +876,16 @@  dOMEventStopPropagation ::     (MonadIO m, DOMEventK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMEventStopPropagation _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_event_stop_propagation _obj'     touchManagedPtr _obj     return ()++data DOMEventStopPropagationMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMEventK a) => MethodInfo DOMEventStopPropagationMethodInfo a signature where+    overloadedMethod _ = dOMEventStopPropagation  
GI/WebKit2WebExtension/Objects/DOMEvent.hs-boot view
@@ -22,3 +22,18 @@ data DOMEventTargetPropertyInfo data DOMEventTimeStampPropertyInfo data DOMEventTypePropertyInfo+data DOMEventGetBubblesMethodInfo+data DOMEventGetCancelBubbleMethodInfo+data DOMEventGetCancelableMethodInfo+data DOMEventGetCurrentTargetMethodInfo+data DOMEventGetEventPhaseMethodInfo+data DOMEventGetEventTypeMethodInfo+data DOMEventGetReturnValueMethodInfo+data DOMEventGetSrcElementMethodInfo+data DOMEventGetTargetMethodInfo+data DOMEventGetTimeStampMethodInfo+data DOMEventInitEventMethodInfo+data DOMEventPreventDefaultMethodInfo+data DOMEventSetCancelBubbleMethodInfo+data DOMEventSetReturnValueMethodInfo+data DOMEventStopPropagationMethodInfo
GI/WebKit2WebExtension/Objects/DOMFile.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,6 +18,7 @@   -- * Methods -- ** dOMFileGetName+    DOMFileGetNameMethodInfo                ,     dOMFileGetName                          ,  @@ -64,6 +66,41 @@ noDOMFile :: Maybe DOMFile noDOMFile = Nothing +type family ResolveDOMFileMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMFileMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMFileMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMFileMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMFileMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMFileMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMFileMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMFileMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMFileMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMFileMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMFileMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMFileMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMFileMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMFileMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMFileMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMFileMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMFileMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMFileMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMFileMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMFileMethod "getName" o = DOMFileGetNameMethodInfo+    ResolveDOMFileMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMFileMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMFileMethod "getSize" o = DOMBlobGetSizeMethodInfo+    ResolveDOMFileMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMFileMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMFileMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMFileMethod t DOMFile, MethodInfo info DOMFile p) => IsLabelProxy t (DOMFile -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMFileMethod t DOMFile, MethodInfo info DOMFile p) => IsLabel t (DOMFile -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "name"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable]@@ -77,22 +114,21 @@     type AttrSetTypeConstraint DOMFileNamePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMFileNamePropertyInfo = DOMFileK     type AttrGetType DOMFileNamePropertyInfo = T.Text-    type AttrLabel DOMFileNamePropertyInfo = "DOMFile::name"+    type AttrLabel DOMFileNamePropertyInfo = "name"     attrGet _ = getDOMFileName     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMFile = DOMFileAttributeList-type DOMFileAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("name", DOMFileNamePropertyInfo), '("size", DOMBlobSizePropertyInfo), '("type", DOMBlobTypePropertyInfo)] :: [(Symbol, *)])+type DOMFileAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("name", DOMFileNamePropertyInfo), '("size", DOMBlobSizePropertyInfo), '("type", DOMBlobTypePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMFile = DOMFileSignalList-type DOMFileSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMFileSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMFile::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMFile", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMFile", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMFile", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -104,8 +140,8 @@  dOMFileGetName ::     (MonadIO m, DOMFileK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMFileGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_file_get_name _obj'@@ -114,5 +150,9 @@     freeMem result     touchManagedPtr _obj     return result'++data DOMFileGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMFileK a) => MethodInfo DOMFileGetNameMethodInfo a signature where+    overloadedMethod _ = dOMFileGetName  
GI/WebKit2WebExtension/Objects/DOMFile.hs-boot view
@@ -12,3 +12,4 @@ class GObject o => DOMFileK o instance (GObject o, IsDescendantOf DOMFile o) => DOMFileK o data DOMFileNamePropertyInfo+data DOMFileGetNameMethodInfo
GI/WebKit2WebExtension/Objects/DOMFileList.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMFileListGetLength+    DOMFileListGetLengthMethodInfo          ,     dOMFileListGetLength                    ,   -- ** dOMFileListItem+    DOMFileListItemMethodInfo               ,     dOMFileListItem                         ,  @@ -68,6 +71,41 @@ noDOMFileList :: Maybe DOMFileList noDOMFileList = Nothing +type family ResolveDOMFileListMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMFileListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMFileListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMFileListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMFileListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMFileListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMFileListMethod "item" o = DOMFileListItemMethodInfo+    ResolveDOMFileListMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMFileListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMFileListMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMFileListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMFileListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMFileListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMFileListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMFileListMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMFileListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMFileListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMFileListMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMFileListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMFileListMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMFileListMethod "getLength" o = DOMFileListGetLengthMethodInfo+    ResolveDOMFileListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMFileListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMFileListMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMFileListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMFileListMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMFileListMethod t DOMFileList, MethodInfo info DOMFileList p) => IsLabelProxy t (DOMFileList -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMFileListMethod t DOMFileList, MethodInfo info DOMFileList p) => IsLabel t (DOMFileList -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "length"    -- Type: TBasicType TUInt64    -- Flags: [PropertyReadable]@@ -81,22 +119,21 @@     type AttrSetTypeConstraint DOMFileListLengthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMFileListLengthPropertyInfo = DOMFileListK     type AttrGetType DOMFileListLengthPropertyInfo = Word64-    type AttrLabel DOMFileListLengthPropertyInfo = "DOMFileList::length"+    type AttrLabel DOMFileListLengthPropertyInfo = "length"     attrGet _ = getDOMFileListLength     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMFileList = DOMFileListAttributeList-type DOMFileListAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("length", DOMFileListLengthPropertyInfo)] :: [(Symbol, *)])+type DOMFileListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMFileListLengthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMFileList = DOMFileListSignalList-type DOMFileListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMFileListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMFileList::get_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMFileList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMFileList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMFileList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -108,19 +145,22 @@  dOMFileListGetLength ::     (MonadIO m, DOMFileListK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMFileListGetLength _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_file_list_get_length _obj'     touchManagedPtr _obj     return result +data DOMFileListGetLengthMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMFileListK a) => MethodInfo DOMFileListGetLengthMethodInfo a signature where+    overloadedMethod _ = dOMFileListGetLength+ -- method DOMFileList::item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMFileList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMFileList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMFileList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMFile" -- throws : False -- Skip return : False@@ -133,9 +173,9 @@  dOMFileListItem ::     (MonadIO m, DOMFileListK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- index-    m DOMFile+    a                                       -- _obj+    -> Word64                               -- index+    -> m DOMFile                            -- result dOMFileListItem _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_file_list_item _obj' index@@ -143,5 +183,9 @@     result' <- (wrapObject DOMFile) result     touchManagedPtr _obj     return result'++data DOMFileListItemMethodInfo+instance (signature ~ (Word64 -> m DOMFile), MonadIO m, DOMFileListK a) => MethodInfo DOMFileListItemMethodInfo a signature where+    overloadedMethod _ = dOMFileListItem  
GI/WebKit2WebExtension/Objects/DOMFileList.hs-boot view
@@ -12,3 +12,5 @@ class GObject o => DOMFileListK o instance (GObject o, IsDescendantOf DOMFileList o) => DOMFileListK o data DOMFileListLengthPropertyInfo+data DOMFileListGetLengthMethodInfo+data DOMFileListItemMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLAnchorElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,142 +18,177 @@   -- * Methods -- ** dOMHTMLAnchorElementGetCharset+    DOMHTMLAnchorElementGetCharsetMethodInfo,     dOMHTMLAnchorElementGetCharset          ,   -- ** dOMHTMLAnchorElementGetCoords+    DOMHTMLAnchorElementGetCoordsMethodInfo ,     dOMHTMLAnchorElementGetCoords           ,   -- ** dOMHTMLAnchorElementGetHash+    DOMHTMLAnchorElementGetHashMethodInfo   ,     dOMHTMLAnchorElementGetHash             ,   -- ** dOMHTMLAnchorElementGetHost+    DOMHTMLAnchorElementGetHostMethodInfo   ,     dOMHTMLAnchorElementGetHost             ,   -- ** dOMHTMLAnchorElementGetHostname+    DOMHTMLAnchorElementGetHostnameMethodInfo,     dOMHTMLAnchorElementGetHostname         ,   -- ** dOMHTMLAnchorElementGetHref+    DOMHTMLAnchorElementGetHrefMethodInfo   ,     dOMHTMLAnchorElementGetHref             ,   -- ** dOMHTMLAnchorElementGetHreflang+    DOMHTMLAnchorElementGetHreflangMethodInfo,     dOMHTMLAnchorElementGetHreflang         ,   -- ** dOMHTMLAnchorElementGetName+    DOMHTMLAnchorElementGetNameMethodInfo   ,     dOMHTMLAnchorElementGetName             ,   -- ** dOMHTMLAnchorElementGetPathname+    DOMHTMLAnchorElementGetPathnameMethodInfo,     dOMHTMLAnchorElementGetPathname         ,   -- ** dOMHTMLAnchorElementGetPort+    DOMHTMLAnchorElementGetPortMethodInfo   ,     dOMHTMLAnchorElementGetPort             ,   -- ** dOMHTMLAnchorElementGetProtocol+    DOMHTMLAnchorElementGetProtocolMethodInfo,     dOMHTMLAnchorElementGetProtocol         ,   -- ** dOMHTMLAnchorElementGetRel+    DOMHTMLAnchorElementGetRelMethodInfo    ,     dOMHTMLAnchorElementGetRel              ,   -- ** dOMHTMLAnchorElementGetRev+    DOMHTMLAnchorElementGetRevMethodInfo    ,     dOMHTMLAnchorElementGetRev              ,   -- ** dOMHTMLAnchorElementGetSearch+    DOMHTMLAnchorElementGetSearchMethodInfo ,     dOMHTMLAnchorElementGetSearch           ,   -- ** dOMHTMLAnchorElementGetShape+    DOMHTMLAnchorElementGetShapeMethodInfo  ,     dOMHTMLAnchorElementGetShape            ,   -- ** dOMHTMLAnchorElementGetTarget+    DOMHTMLAnchorElementGetTargetMethodInfo ,     dOMHTMLAnchorElementGetTarget           ,   -- ** dOMHTMLAnchorElementGetText+    DOMHTMLAnchorElementGetTextMethodInfo   ,     dOMHTMLAnchorElementGetText             ,   -- ** dOMHTMLAnchorElementGetTypeAttr+    DOMHTMLAnchorElementGetTypeAttrMethodInfo,     dOMHTMLAnchorElementGetTypeAttr         ,   -- ** dOMHTMLAnchorElementSetCharset+    DOMHTMLAnchorElementSetCharsetMethodInfo,     dOMHTMLAnchorElementSetCharset          ,   -- ** dOMHTMLAnchorElementSetCoords+    DOMHTMLAnchorElementSetCoordsMethodInfo ,     dOMHTMLAnchorElementSetCoords           ,   -- ** dOMHTMLAnchorElementSetHash+    DOMHTMLAnchorElementSetHashMethodInfo   ,     dOMHTMLAnchorElementSetHash             ,   -- ** dOMHTMLAnchorElementSetHost+    DOMHTMLAnchorElementSetHostMethodInfo   ,     dOMHTMLAnchorElementSetHost             ,   -- ** dOMHTMLAnchorElementSetHostname+    DOMHTMLAnchorElementSetHostnameMethodInfo,     dOMHTMLAnchorElementSetHostname         ,   -- ** dOMHTMLAnchorElementSetHref+    DOMHTMLAnchorElementSetHrefMethodInfo   ,     dOMHTMLAnchorElementSetHref             ,   -- ** dOMHTMLAnchorElementSetHreflang+    DOMHTMLAnchorElementSetHreflangMethodInfo,     dOMHTMLAnchorElementSetHreflang         ,   -- ** dOMHTMLAnchorElementSetName+    DOMHTMLAnchorElementSetNameMethodInfo   ,     dOMHTMLAnchorElementSetName             ,   -- ** dOMHTMLAnchorElementSetPathname+    DOMHTMLAnchorElementSetPathnameMethodInfo,     dOMHTMLAnchorElementSetPathname         ,   -- ** dOMHTMLAnchorElementSetPort+    DOMHTMLAnchorElementSetPortMethodInfo   ,     dOMHTMLAnchorElementSetPort             ,   -- ** dOMHTMLAnchorElementSetProtocol+    DOMHTMLAnchorElementSetProtocolMethodInfo,     dOMHTMLAnchorElementSetProtocol         ,   -- ** dOMHTMLAnchorElementSetRel+    DOMHTMLAnchorElementSetRelMethodInfo    ,     dOMHTMLAnchorElementSetRel              ,   -- ** dOMHTMLAnchorElementSetRev+    DOMHTMLAnchorElementSetRevMethodInfo    ,     dOMHTMLAnchorElementSetRev              ,   -- ** dOMHTMLAnchorElementSetSearch+    DOMHTMLAnchorElementSetSearchMethodInfo ,     dOMHTMLAnchorElementSetSearch           ,   -- ** dOMHTMLAnchorElementSetShape+    DOMHTMLAnchorElementSetShapeMethodInfo  ,     dOMHTMLAnchorElementSetShape            ,   -- ** dOMHTMLAnchorElementSetTarget+    DOMHTMLAnchorElementSetTargetMethodInfo ,     dOMHTMLAnchorElementSetTarget           ,   -- ** dOMHTMLAnchorElementSetTypeAttr+    DOMHTMLAnchorElementSetTypeAttrMethodInfo,     dOMHTMLAnchorElementSetTypeAttr         ,  @@ -340,6 +376,181 @@ noDOMHTMLAnchorElement :: Maybe DOMHTMLAnchorElement noDOMHTMLAnchorElement = Nothing +type family ResolveDOMHTMLAnchorElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLAnchorElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLAnchorElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLAnchorElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLAnchorElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLAnchorElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLAnchorElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLAnchorElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLAnchorElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLAnchorElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLAnchorElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLAnchorElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLAnchorElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLAnchorElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLAnchorElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLAnchorElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLAnchorElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLAnchorElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLAnchorElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLAnchorElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLAnchorElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLAnchorElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLAnchorElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLAnchorElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLAnchorElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLAnchorElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLAnchorElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLAnchorElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLAnchorElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLAnchorElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLAnchorElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLAnchorElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLAnchorElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLAnchorElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLAnchorElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLAnchorElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLAnchorElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLAnchorElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLAnchorElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLAnchorElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLAnchorElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLAnchorElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getCharset" o = DOMHTMLAnchorElementGetCharsetMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getCoords" o = DOMHTMLAnchorElementGetCoordsMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getHash" o = DOMHTMLAnchorElementGetHashMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getHost" o = DOMHTMLAnchorElementGetHostMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getHostname" o = DOMHTMLAnchorElementGetHostnameMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getHref" o = DOMHTMLAnchorElementGetHrefMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getHreflang" o = DOMHTMLAnchorElementGetHreflangMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getName" o = DOMHTMLAnchorElementGetNameMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getPathname" o = DOMHTMLAnchorElementGetPathnameMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getPort" o = DOMHTMLAnchorElementGetPortMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getProtocol" o = DOMHTMLAnchorElementGetProtocolMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getRel" o = DOMHTMLAnchorElementGetRelMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getRev" o = DOMHTMLAnchorElementGetRevMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getSearch" o = DOMHTMLAnchorElementGetSearchMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getShape" o = DOMHTMLAnchorElementGetShapeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getTarget" o = DOMHTMLAnchorElementGetTargetMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getText" o = DOMHTMLAnchorElementGetTextMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLAnchorElementMethod "getTypeAttr" o = DOMHTMLAnchorElementGetTypeAttrMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setCharset" o = DOMHTMLAnchorElementSetCharsetMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setCoords" o = DOMHTMLAnchorElementSetCoordsMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setHash" o = DOMHTMLAnchorElementSetHashMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setHost" o = DOMHTMLAnchorElementSetHostMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setHostname" o = DOMHTMLAnchorElementSetHostnameMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setHref" o = DOMHTMLAnchorElementSetHrefMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setHreflang" o = DOMHTMLAnchorElementSetHreflangMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setName" o = DOMHTMLAnchorElementSetNameMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setPathname" o = DOMHTMLAnchorElementSetPathnameMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setPort" o = DOMHTMLAnchorElementSetPortMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setProtocol" o = DOMHTMLAnchorElementSetProtocolMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setRel" o = DOMHTMLAnchorElementSetRelMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setRev" o = DOMHTMLAnchorElementSetRevMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setSearch" o = DOMHTMLAnchorElementSetSearchMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setShape" o = DOMHTMLAnchorElementSetShapeMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setTarget" o = DOMHTMLAnchorElementSetTargetMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLAnchorElementMethod "setTypeAttr" o = DOMHTMLAnchorElementSetTypeAttrMethodInfo+    ResolveDOMHTMLAnchorElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLAnchorElementMethod t DOMHTMLAnchorElement, MethodInfo info DOMHTMLAnchorElement p) => IsLabelProxy t (DOMHTMLAnchorElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLAnchorElementMethod t DOMHTMLAnchorElement, MethodInfo info DOMHTMLAnchorElement p) => IsLabel t (DOMHTMLAnchorElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "charset"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -359,7 +570,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementCharsetPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementCharsetPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementCharsetPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementCharsetPropertyInfo = "DOMHTMLAnchorElement::charset"+    type AttrLabel DOMHTMLAnchorElementCharsetPropertyInfo = "charset"     attrGet _ = getDOMHTMLAnchorElementCharset     attrSet _ = setDOMHTMLAnchorElementCharset     attrConstruct _ = constructDOMHTMLAnchorElementCharset@@ -383,7 +594,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementCoordsPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementCoordsPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementCoordsPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementCoordsPropertyInfo = "DOMHTMLAnchorElement::coords"+    type AttrLabel DOMHTMLAnchorElementCoordsPropertyInfo = "coords"     attrGet _ = getDOMHTMLAnchorElementCoords     attrSet _ = setDOMHTMLAnchorElementCoords     attrConstruct _ = constructDOMHTMLAnchorElementCoords@@ -407,7 +618,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementDownloadPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementDownloadPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementDownloadPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementDownloadPropertyInfo = "DOMHTMLAnchorElement::download"+    type AttrLabel DOMHTMLAnchorElementDownloadPropertyInfo = "download"     attrGet _ = getDOMHTMLAnchorElementDownload     attrSet _ = setDOMHTMLAnchorElementDownload     attrConstruct _ = constructDOMHTMLAnchorElementDownload@@ -431,7 +642,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementHashPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementHashPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementHashPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementHashPropertyInfo = "DOMHTMLAnchorElement::hash"+    type AttrLabel DOMHTMLAnchorElementHashPropertyInfo = "hash"     attrGet _ = getDOMHTMLAnchorElementHash     attrSet _ = setDOMHTMLAnchorElementHash     attrConstruct _ = constructDOMHTMLAnchorElementHash@@ -455,7 +666,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementHostPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementHostPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementHostPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementHostPropertyInfo = "DOMHTMLAnchorElement::host"+    type AttrLabel DOMHTMLAnchorElementHostPropertyInfo = "host"     attrGet _ = getDOMHTMLAnchorElementHost     attrSet _ = setDOMHTMLAnchorElementHost     attrConstruct _ = constructDOMHTMLAnchorElementHost@@ -479,7 +690,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementHostnamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementHostnamePropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementHostnamePropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementHostnamePropertyInfo = "DOMHTMLAnchorElement::hostname"+    type AttrLabel DOMHTMLAnchorElementHostnamePropertyInfo = "hostname"     attrGet _ = getDOMHTMLAnchorElementHostname     attrSet _ = setDOMHTMLAnchorElementHostname     attrConstruct _ = constructDOMHTMLAnchorElementHostname@@ -503,7 +714,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementHrefPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementHrefPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementHrefPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementHrefPropertyInfo = "DOMHTMLAnchorElement::href"+    type AttrLabel DOMHTMLAnchorElementHrefPropertyInfo = "href"     attrGet _ = getDOMHTMLAnchorElementHref     attrSet _ = setDOMHTMLAnchorElementHref     attrConstruct _ = constructDOMHTMLAnchorElementHref@@ -527,7 +738,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementHreflangPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementHreflangPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementHreflangPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementHreflangPropertyInfo = "DOMHTMLAnchorElement::hreflang"+    type AttrLabel DOMHTMLAnchorElementHreflangPropertyInfo = "hreflang"     attrGet _ = getDOMHTMLAnchorElementHreflang     attrSet _ = setDOMHTMLAnchorElementHreflang     attrConstruct _ = constructDOMHTMLAnchorElementHreflang@@ -551,7 +762,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementNamePropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementNamePropertyInfo = "DOMHTMLAnchorElement::name"+    type AttrLabel DOMHTMLAnchorElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLAnchorElementName     attrSet _ = setDOMHTMLAnchorElementName     attrConstruct _ = constructDOMHTMLAnchorElementName@@ -569,7 +780,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementOriginPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLAnchorElementOriginPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementOriginPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementOriginPropertyInfo = "DOMHTMLAnchorElement::origin"+    type AttrLabel DOMHTMLAnchorElementOriginPropertyInfo = "origin"     attrGet _ = getDOMHTMLAnchorElementOrigin     attrSet _ = undefined     attrConstruct _ = undefined@@ -593,7 +804,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementPathnamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementPathnamePropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementPathnamePropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementPathnamePropertyInfo = "DOMHTMLAnchorElement::pathname"+    type AttrLabel DOMHTMLAnchorElementPathnamePropertyInfo = "pathname"     attrGet _ = getDOMHTMLAnchorElementPathname     attrSet _ = setDOMHTMLAnchorElementPathname     attrConstruct _ = constructDOMHTMLAnchorElementPathname@@ -617,7 +828,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementPingPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementPingPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementPingPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementPingPropertyInfo = "DOMHTMLAnchorElement::ping"+    type AttrLabel DOMHTMLAnchorElementPingPropertyInfo = "ping"     attrGet _ = getDOMHTMLAnchorElementPing     attrSet _ = setDOMHTMLAnchorElementPing     attrConstruct _ = constructDOMHTMLAnchorElementPing@@ -641,7 +852,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementPortPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementPortPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementPortPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementPortPropertyInfo = "DOMHTMLAnchorElement::port"+    type AttrLabel DOMHTMLAnchorElementPortPropertyInfo = "port"     attrGet _ = getDOMHTMLAnchorElementPort     attrSet _ = setDOMHTMLAnchorElementPort     attrConstruct _ = constructDOMHTMLAnchorElementPort@@ -665,7 +876,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementProtocolPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementProtocolPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementProtocolPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementProtocolPropertyInfo = "DOMHTMLAnchorElement::protocol"+    type AttrLabel DOMHTMLAnchorElementProtocolPropertyInfo = "protocol"     attrGet _ = getDOMHTMLAnchorElementProtocol     attrSet _ = setDOMHTMLAnchorElementProtocol     attrConstruct _ = constructDOMHTMLAnchorElementProtocol@@ -689,7 +900,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementRelPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementRelPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementRelPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementRelPropertyInfo = "DOMHTMLAnchorElement::rel"+    type AttrLabel DOMHTMLAnchorElementRelPropertyInfo = "rel"     attrGet _ = getDOMHTMLAnchorElementRel     attrSet _ = setDOMHTMLAnchorElementRel     attrConstruct _ = constructDOMHTMLAnchorElementRel@@ -713,7 +924,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementRevPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementRevPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementRevPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementRevPropertyInfo = "DOMHTMLAnchorElement::rev"+    type AttrLabel DOMHTMLAnchorElementRevPropertyInfo = "rev"     attrGet _ = getDOMHTMLAnchorElementRev     attrSet _ = setDOMHTMLAnchorElementRev     attrConstruct _ = constructDOMHTMLAnchorElementRev@@ -737,7 +948,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementSearchPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementSearchPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementSearchPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementSearchPropertyInfo = "DOMHTMLAnchorElement::search"+    type AttrLabel DOMHTMLAnchorElementSearchPropertyInfo = "search"     attrGet _ = getDOMHTMLAnchorElementSearch     attrSet _ = setDOMHTMLAnchorElementSearch     attrConstruct _ = constructDOMHTMLAnchorElementSearch@@ -761,7 +972,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementShapePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementShapePropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementShapePropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementShapePropertyInfo = "DOMHTMLAnchorElement::shape"+    type AttrLabel DOMHTMLAnchorElementShapePropertyInfo = "shape"     attrGet _ = getDOMHTMLAnchorElementShape     attrSet _ = setDOMHTMLAnchorElementShape     attrConstruct _ = constructDOMHTMLAnchorElementShape@@ -785,7 +996,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementTargetPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementTargetPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementTargetPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementTargetPropertyInfo = "DOMHTMLAnchorElement::target"+    type AttrLabel DOMHTMLAnchorElementTargetPropertyInfo = "target"     attrGet _ = getDOMHTMLAnchorElementTarget     attrSet _ = setDOMHTMLAnchorElementTarget     attrConstruct _ = constructDOMHTMLAnchorElementTarget@@ -809,7 +1020,7 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementTextPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementTextPropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementTextPropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementTextPropertyInfo = "DOMHTMLAnchorElement::text"+    type AttrLabel DOMHTMLAnchorElementTextPropertyInfo = "text"     attrGet _ = getDOMHTMLAnchorElementText     attrSet _ = setDOMHTMLAnchorElementText     attrConstruct _ = constructDOMHTMLAnchorElementText@@ -833,22 +1044,21 @@     type AttrSetTypeConstraint DOMHTMLAnchorElementTypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAnchorElementTypePropertyInfo = DOMHTMLAnchorElementK     type AttrGetType DOMHTMLAnchorElementTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLAnchorElementTypePropertyInfo = "DOMHTMLAnchorElement::type"+    type AttrLabel DOMHTMLAnchorElementTypePropertyInfo = "type"     attrGet _ = getDOMHTMLAnchorElementType     attrSet _ = setDOMHTMLAnchorElementType     attrConstruct _ = constructDOMHTMLAnchorElementType  type instance AttributeList DOMHTMLAnchorElement = DOMHTMLAnchorElementAttributeList-type DOMHTMLAnchorElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("charset", DOMHTMLAnchorElementCharsetPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("coords", DOMHTMLAnchorElementCoordsPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("download", DOMHTMLAnchorElementDownloadPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hash", DOMHTMLAnchorElementHashPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("host", DOMHTMLAnchorElementHostPropertyInfo), '("hostname", DOMHTMLAnchorElementHostnamePropertyInfo), '("href", DOMHTMLAnchorElementHrefPropertyInfo), '("hreflang", DOMHTMLAnchorElementHreflangPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLAnchorElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("origin", DOMHTMLAnchorElementOriginPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("pathname", DOMHTMLAnchorElementPathnamePropertyInfo), '("ping", DOMHTMLAnchorElementPingPropertyInfo), '("port", DOMHTMLAnchorElementPortPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("protocol", DOMHTMLAnchorElementProtocolPropertyInfo), '("rel", DOMHTMLAnchorElementRelPropertyInfo), '("rev", DOMHTMLAnchorElementRevPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("search", DOMHTMLAnchorElementSearchPropertyInfo), '("shape", DOMHTMLAnchorElementShapePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("target", DOMHTMLAnchorElementTargetPropertyInfo), '("text", DOMHTMLAnchorElementTextPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLAnchorElementTypePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLAnchorElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("charset", DOMHTMLAnchorElementCharsetPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coords", DOMHTMLAnchorElementCoordsPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("download", DOMHTMLAnchorElementDownloadPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hash", DOMHTMLAnchorElementHashPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("host", DOMHTMLAnchorElementHostPropertyInfo), '("hostname", DOMHTMLAnchorElementHostnamePropertyInfo), '("href", DOMHTMLAnchorElementHrefPropertyInfo), '("hreflang", DOMHTMLAnchorElementHreflangPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLAnchorElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("origin", DOMHTMLAnchorElementOriginPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("pathname", DOMHTMLAnchorElementPathnamePropertyInfo), '("ping", DOMHTMLAnchorElementPingPropertyInfo), '("port", DOMHTMLAnchorElementPortPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("protocol", DOMHTMLAnchorElementProtocolPropertyInfo), '("rel", DOMHTMLAnchorElementRelPropertyInfo), '("rev", DOMHTMLAnchorElementRevPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("search", DOMHTMLAnchorElementSearchPropertyInfo), '("shape", DOMHTMLAnchorElementShapePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("target", DOMHTMLAnchorElementTargetPropertyInfo), '("text", DOMHTMLAnchorElementTextPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLAnchorElementTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLAnchorElement = DOMHTMLAnchorElementSignalList-type DOMHTMLAnchorElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLAnchorElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLAnchorElement::get_charset -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -860,8 +1070,8 @@  dOMHTMLAnchorElementGetCharset ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetCharset _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_charset _obj'@@ -871,11 +1081,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetCharsetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetCharsetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetCharset+ -- method DOMHTMLAnchorElement::get_coords -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -887,8 +1100,8 @@  dOMHTMLAnchorElementGetCoords ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetCoords _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_coords _obj'@@ -898,11 +1111,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetCoordsMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetCoordsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetCoords+ -- method DOMHTMLAnchorElement::get_hash -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -914,8 +1130,8 @@  dOMHTMLAnchorElementGetHash ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetHash _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_hash _obj'@@ -925,11 +1141,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetHashMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetHashMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetHash+ -- method DOMHTMLAnchorElement::get_host -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -941,8 +1160,8 @@  dOMHTMLAnchorElementGetHost ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetHost _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_host _obj'@@ -952,11 +1171,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetHostMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetHostMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetHost+ -- method DOMHTMLAnchorElement::get_hostname -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -968,8 +1190,8 @@  dOMHTMLAnchorElementGetHostname ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetHostname _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_hostname _obj'@@ -979,11 +1201,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetHostnameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetHostnameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetHostname+ -- method DOMHTMLAnchorElement::get_href -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -995,8 +1220,8 @@  dOMHTMLAnchorElementGetHref ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetHref _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_href _obj'@@ -1006,11 +1231,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetHrefMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetHrefMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetHref+ -- method DOMHTMLAnchorElement::get_hreflang -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1022,8 +1250,8 @@  dOMHTMLAnchorElementGetHreflang ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetHreflang _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_hreflang _obj'@@ -1033,11 +1261,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetHreflangMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetHreflangMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetHreflang+ -- method DOMHTMLAnchorElement::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1049,8 +1280,8 @@  dOMHTMLAnchorElementGetName ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_name _obj'@@ -1060,11 +1291,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetName+ -- method DOMHTMLAnchorElement::get_pathname -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1076,8 +1310,8 @@  dOMHTMLAnchorElementGetPathname ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetPathname _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_pathname _obj'@@ -1087,11 +1321,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetPathnameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetPathnameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetPathname+ -- method DOMHTMLAnchorElement::get_port -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1103,8 +1340,8 @@  dOMHTMLAnchorElementGetPort ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetPort _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_port _obj'@@ -1114,11 +1351,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetPortMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetPortMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetPort+ -- method DOMHTMLAnchorElement::get_protocol -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1130,8 +1370,8 @@  dOMHTMLAnchorElementGetProtocol ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetProtocol _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_protocol _obj'@@ -1141,11 +1381,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetProtocolMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetProtocolMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetProtocol+ -- method DOMHTMLAnchorElement::get_rel -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1157,8 +1400,8 @@  dOMHTMLAnchorElementGetRel ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetRel _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_rel _obj'@@ -1168,11 +1411,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetRelMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetRelMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetRel+ -- method DOMHTMLAnchorElement::get_rev -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1184,8 +1430,8 @@  dOMHTMLAnchorElementGetRev ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetRev _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_rev _obj'@@ -1195,11 +1441,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetRevMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetRevMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetRev+ -- method DOMHTMLAnchorElement::get_search -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1211,8 +1460,8 @@  dOMHTMLAnchorElementGetSearch ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetSearch _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_search _obj'@@ -1222,11 +1471,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetSearchMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetSearchMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetSearch+ -- method DOMHTMLAnchorElement::get_shape -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1238,8 +1490,8 @@  dOMHTMLAnchorElementGetShape ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetShape _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_shape _obj'@@ -1249,11 +1501,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetShapeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetShapeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetShape+ -- method DOMHTMLAnchorElement::get_target -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1265,8 +1520,8 @@  dOMHTMLAnchorElementGetTarget ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetTarget _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_target _obj'@@ -1276,11 +1531,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetTargetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetTargetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetTarget+ -- method DOMHTMLAnchorElement::get_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1292,8 +1550,8 @@  dOMHTMLAnchorElementGetText ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetText _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_text _obj'@@ -1303,11 +1561,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetTextMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetTextMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetText+ -- method DOMHTMLAnchorElement::get_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1319,8 +1580,8 @@  dOMHTMLAnchorElementGetTypeAttr ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAnchorElementGetTypeAttr _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_anchor_element_get_type_attr _obj'@@ -1330,11 +1591,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAnchorElementGetTypeAttrMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementGetTypeAttr+ -- method DOMHTMLAnchorElement::set_charset -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1347,9 +1611,9 @@  dOMHTMLAnchorElementSetCharset ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetCharset _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1358,11 +1622,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetCharsetMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetCharsetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetCharset+ -- method DOMHTMLAnchorElement::set_coords -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1375,9 +1642,9 @@  dOMHTMLAnchorElementSetCoords ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetCoords _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1386,11 +1653,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetCoordsMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetCoordsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetCoords+ -- method DOMHTMLAnchorElement::set_hash -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1403,9 +1673,9 @@  dOMHTMLAnchorElementSetHash ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetHash _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1414,11 +1684,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetHashMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetHashMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetHash+ -- method DOMHTMLAnchorElement::set_host -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1431,9 +1704,9 @@  dOMHTMLAnchorElementSetHost ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetHost _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1442,11 +1715,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetHostMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetHostMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetHost+ -- method DOMHTMLAnchorElement::set_hostname -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1459,9 +1735,9 @@  dOMHTMLAnchorElementSetHostname ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetHostname _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1470,11 +1746,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetHostnameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetHostnameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetHostname+ -- method DOMHTMLAnchorElement::set_href -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1487,9 +1766,9 @@  dOMHTMLAnchorElementSetHref ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetHref _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1498,11 +1777,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetHrefMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetHrefMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetHref+ -- method DOMHTMLAnchorElement::set_hreflang -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1515,9 +1797,9 @@  dOMHTMLAnchorElementSetHreflang ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetHreflang _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1526,11 +1808,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetHreflangMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetHreflangMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetHreflang+ -- method DOMHTMLAnchorElement::set_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1543,9 +1828,9 @@  dOMHTMLAnchorElementSetName ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1554,11 +1839,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetName+ -- method DOMHTMLAnchorElement::set_pathname -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1571,9 +1859,9 @@  dOMHTMLAnchorElementSetPathname ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetPathname _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1582,11 +1870,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetPathnameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetPathnameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetPathname+ -- method DOMHTMLAnchorElement::set_port -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1599,9 +1890,9 @@  dOMHTMLAnchorElementSetPort ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetPort _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1610,11 +1901,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetPortMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetPortMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetPort+ -- method DOMHTMLAnchorElement::set_protocol -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1627,9 +1921,9 @@  dOMHTMLAnchorElementSetProtocol ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetProtocol _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1638,11 +1932,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetProtocolMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetProtocolMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetProtocol+ -- method DOMHTMLAnchorElement::set_rel -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1655,9 +1952,9 @@  dOMHTMLAnchorElementSetRel ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetRel _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1666,11 +1963,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetRelMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetRelMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetRel+ -- method DOMHTMLAnchorElement::set_rev -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1683,9 +1983,9 @@  dOMHTMLAnchorElementSetRev ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetRev _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1694,11 +1994,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetRevMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetRevMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetRev+ -- method DOMHTMLAnchorElement::set_search -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1711,9 +2014,9 @@  dOMHTMLAnchorElementSetSearch ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetSearch _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1722,11 +2025,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetSearchMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetSearchMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetSearch+ -- method DOMHTMLAnchorElement::set_shape -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1739,9 +2045,9 @@  dOMHTMLAnchorElementSetShape ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetShape _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1750,11 +2056,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetShapeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetShapeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetShape+ -- method DOMHTMLAnchorElement::set_target -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1767,9 +2076,9 @@  dOMHTMLAnchorElementSetTarget ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetTarget _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1778,11 +2087,14 @@     freeMem value'     return () +data DOMHTMLAnchorElementSetTargetMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetTargetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetTarget+ -- method DOMHTMLAnchorElement::set_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1795,9 +2107,9 @@  dOMHTMLAnchorElementSetTypeAttr ::     (MonadIO m, DOMHTMLAnchorElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAnchorElementSetTypeAttr _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1805,5 +2117,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLAnchorElementSetTypeAttrMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAnchorElementSetTypeAttr  
GI/WebKit2WebExtension/Objects/DOMHTMLAnchorElement.hs-boot view
@@ -32,3 +32,38 @@ data DOMHTMLAnchorElementTargetPropertyInfo data DOMHTMLAnchorElementTextPropertyInfo data DOMHTMLAnchorElementTypePropertyInfo+data DOMHTMLAnchorElementGetCharsetMethodInfo+data DOMHTMLAnchorElementGetCoordsMethodInfo+data DOMHTMLAnchorElementGetHashMethodInfo+data DOMHTMLAnchorElementGetHostMethodInfo+data DOMHTMLAnchorElementGetHostnameMethodInfo+data DOMHTMLAnchorElementGetHrefMethodInfo+data DOMHTMLAnchorElementGetHreflangMethodInfo+data DOMHTMLAnchorElementGetNameMethodInfo+data DOMHTMLAnchorElementGetPathnameMethodInfo+data DOMHTMLAnchorElementGetPortMethodInfo+data DOMHTMLAnchorElementGetProtocolMethodInfo+data DOMHTMLAnchorElementGetRelMethodInfo+data DOMHTMLAnchorElementGetRevMethodInfo+data DOMHTMLAnchorElementGetSearchMethodInfo+data DOMHTMLAnchorElementGetShapeMethodInfo+data DOMHTMLAnchorElementGetTargetMethodInfo+data DOMHTMLAnchorElementGetTextMethodInfo+data DOMHTMLAnchorElementGetTypeAttrMethodInfo+data DOMHTMLAnchorElementSetCharsetMethodInfo+data DOMHTMLAnchorElementSetCoordsMethodInfo+data DOMHTMLAnchorElementSetHashMethodInfo+data DOMHTMLAnchorElementSetHostMethodInfo+data DOMHTMLAnchorElementSetHostnameMethodInfo+data DOMHTMLAnchorElementSetHrefMethodInfo+data DOMHTMLAnchorElementSetHreflangMethodInfo+data DOMHTMLAnchorElementSetNameMethodInfo+data DOMHTMLAnchorElementSetPathnameMethodInfo+data DOMHTMLAnchorElementSetPortMethodInfo+data DOMHTMLAnchorElementSetProtocolMethodInfo+data DOMHTMLAnchorElementSetRelMethodInfo+data DOMHTMLAnchorElementSetRevMethodInfo+data DOMHTMLAnchorElementSetSearchMethodInfo+data DOMHTMLAnchorElementSetShapeMethodInfo+data DOMHTMLAnchorElementSetTargetMethodInfo+data DOMHTMLAnchorElementSetTypeAttrMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLAppletElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,90 +18,112 @@   -- * Methods -- ** dOMHTMLAppletElementGetAlign+    DOMHTMLAppletElementGetAlignMethodInfo  ,     dOMHTMLAppletElementGetAlign            ,   -- ** dOMHTMLAppletElementGetAlt+    DOMHTMLAppletElementGetAltMethodInfo    ,     dOMHTMLAppletElementGetAlt              ,   -- ** dOMHTMLAppletElementGetArchive+    DOMHTMLAppletElementGetArchiveMethodInfo,     dOMHTMLAppletElementGetArchive          ,   -- ** dOMHTMLAppletElementGetCode+    DOMHTMLAppletElementGetCodeMethodInfo   ,     dOMHTMLAppletElementGetCode             ,   -- ** dOMHTMLAppletElementGetCodeBase+    DOMHTMLAppletElementGetCodeBaseMethodInfo,     dOMHTMLAppletElementGetCodeBase         ,   -- ** dOMHTMLAppletElementGetHeight+    DOMHTMLAppletElementGetHeightMethodInfo ,     dOMHTMLAppletElementGetHeight           ,   -- ** dOMHTMLAppletElementGetHspace+    DOMHTMLAppletElementGetHspaceMethodInfo ,     dOMHTMLAppletElementGetHspace           ,   -- ** dOMHTMLAppletElementGetName+    DOMHTMLAppletElementGetNameMethodInfo   ,     dOMHTMLAppletElementGetName             ,   -- ** dOMHTMLAppletElementGetObject+    DOMHTMLAppletElementGetObjectMethodInfo ,     dOMHTMLAppletElementGetObject           ,   -- ** dOMHTMLAppletElementGetVspace+    DOMHTMLAppletElementGetVspaceMethodInfo ,     dOMHTMLAppletElementGetVspace           ,   -- ** dOMHTMLAppletElementGetWidth+    DOMHTMLAppletElementGetWidthMethodInfo  ,     dOMHTMLAppletElementGetWidth            ,   -- ** dOMHTMLAppletElementSetAlign+    DOMHTMLAppletElementSetAlignMethodInfo  ,     dOMHTMLAppletElementSetAlign            ,   -- ** dOMHTMLAppletElementSetAlt+    DOMHTMLAppletElementSetAltMethodInfo    ,     dOMHTMLAppletElementSetAlt              ,   -- ** dOMHTMLAppletElementSetArchive+    DOMHTMLAppletElementSetArchiveMethodInfo,     dOMHTMLAppletElementSetArchive          ,   -- ** dOMHTMLAppletElementSetCode+    DOMHTMLAppletElementSetCodeMethodInfo   ,     dOMHTMLAppletElementSetCode             ,   -- ** dOMHTMLAppletElementSetCodeBase+    DOMHTMLAppletElementSetCodeBaseMethodInfo,     dOMHTMLAppletElementSetCodeBase         ,   -- ** dOMHTMLAppletElementSetHeight+    DOMHTMLAppletElementSetHeightMethodInfo ,     dOMHTMLAppletElementSetHeight           ,   -- ** dOMHTMLAppletElementSetHspace+    DOMHTMLAppletElementSetHspaceMethodInfo ,     dOMHTMLAppletElementSetHspace           ,   -- ** dOMHTMLAppletElementSetName+    DOMHTMLAppletElementSetNameMethodInfo   ,     dOMHTMLAppletElementSetName             ,   -- ** dOMHTMLAppletElementSetObject+    DOMHTMLAppletElementSetObjectMethodInfo ,     dOMHTMLAppletElementSetObject           ,   -- ** dOMHTMLAppletElementSetVspace+    DOMHTMLAppletElementSetVspaceMethodInfo ,     dOMHTMLAppletElementSetVspace           ,   -- ** dOMHTMLAppletElementSetWidth+    DOMHTMLAppletElementSetWidthMethodInfo  ,     dOMHTMLAppletElementSetWidth            ,  @@ -220,6 +243,168 @@ noDOMHTMLAppletElement :: Maybe DOMHTMLAppletElement noDOMHTMLAppletElement = Nothing +type family ResolveDOMHTMLAppletElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLAppletElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLAppletElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLAppletElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLAppletElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLAppletElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLAppletElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLAppletElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLAppletElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLAppletElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLAppletElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLAppletElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLAppletElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLAppletElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLAppletElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLAppletElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLAppletElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLAppletElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLAppletElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLAppletElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLAppletElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLAppletElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLAppletElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLAppletElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLAppletElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLAppletElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLAppletElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLAppletElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLAppletElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLAppletElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLAppletElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLAppletElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLAppletElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLAppletElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLAppletElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLAppletElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLAppletElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLAppletElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLAppletElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLAppletElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLAppletElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLAppletElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLAppletElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLAppletElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLAppletElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLAppletElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLAppletElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLAppletElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLAppletElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLAppletElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLAppletElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLAppletElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLAppletElementMethod "getAlign" o = DOMHTMLAppletElementGetAlignMethodInfo+    ResolveDOMHTMLAppletElementMethod "getAlt" o = DOMHTMLAppletElementGetAltMethodInfo+    ResolveDOMHTMLAppletElementMethod "getArchive" o = DOMHTMLAppletElementGetArchiveMethodInfo+    ResolveDOMHTMLAppletElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLAppletElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLAppletElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLAppletElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLAppletElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLAppletElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLAppletElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLAppletElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLAppletElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLAppletElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLAppletElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLAppletElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLAppletElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLAppletElementMethod "getCode" o = DOMHTMLAppletElementGetCodeMethodInfo+    ResolveDOMHTMLAppletElementMethod "getCodeBase" o = DOMHTMLAppletElementGetCodeBaseMethodInfo+    ResolveDOMHTMLAppletElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLAppletElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLAppletElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLAppletElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLAppletElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLAppletElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLAppletElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLAppletElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLAppletElementMethod "getHeight" o = DOMHTMLAppletElementGetHeightMethodInfo+    ResolveDOMHTMLAppletElementMethod "getHspace" o = DOMHTMLAppletElementGetHspaceMethodInfo+    ResolveDOMHTMLAppletElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLAppletElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLAppletElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLAppletElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLAppletElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLAppletElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLAppletElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLAppletElementMethod "getName" o = DOMHTMLAppletElementGetNameMethodInfo+    ResolveDOMHTMLAppletElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLAppletElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLAppletElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLAppletElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLAppletElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLAppletElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLAppletElementMethod "getObject" o = DOMHTMLAppletElementGetObjectMethodInfo+    ResolveDOMHTMLAppletElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLAppletElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLAppletElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLAppletElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLAppletElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLAppletElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLAppletElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLAppletElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLAppletElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLAppletElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLAppletElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLAppletElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLAppletElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLAppletElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLAppletElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLAppletElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLAppletElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLAppletElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLAppletElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLAppletElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLAppletElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLAppletElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLAppletElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLAppletElementMethod "getVspace" o = DOMHTMLAppletElementGetVspaceMethodInfo+    ResolveDOMHTMLAppletElementMethod "getWidth" o = DOMHTMLAppletElementGetWidthMethodInfo+    ResolveDOMHTMLAppletElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLAppletElementMethod "setAlign" o = DOMHTMLAppletElementSetAlignMethodInfo+    ResolveDOMHTMLAppletElementMethod "setAlt" o = DOMHTMLAppletElementSetAltMethodInfo+    ResolveDOMHTMLAppletElementMethod "setArchive" o = DOMHTMLAppletElementSetArchiveMethodInfo+    ResolveDOMHTMLAppletElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLAppletElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLAppletElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLAppletElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLAppletElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLAppletElementMethod "setCode" o = DOMHTMLAppletElementSetCodeMethodInfo+    ResolveDOMHTMLAppletElementMethod "setCodeBase" o = DOMHTMLAppletElementSetCodeBaseMethodInfo+    ResolveDOMHTMLAppletElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLAppletElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLAppletElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLAppletElementMethod "setHeight" o = DOMHTMLAppletElementSetHeightMethodInfo+    ResolveDOMHTMLAppletElementMethod "setHspace" o = DOMHTMLAppletElementSetHspaceMethodInfo+    ResolveDOMHTMLAppletElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLAppletElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLAppletElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLAppletElementMethod "setName" o = DOMHTMLAppletElementSetNameMethodInfo+    ResolveDOMHTMLAppletElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLAppletElementMethod "setObject" o = DOMHTMLAppletElementSetObjectMethodInfo+    ResolveDOMHTMLAppletElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLAppletElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLAppletElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLAppletElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLAppletElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLAppletElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLAppletElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLAppletElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLAppletElementMethod "setVspace" o = DOMHTMLAppletElementSetVspaceMethodInfo+    ResolveDOMHTMLAppletElementMethod "setWidth" o = DOMHTMLAppletElementSetWidthMethodInfo+    ResolveDOMHTMLAppletElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLAppletElementMethod t DOMHTMLAppletElement, MethodInfo info DOMHTMLAppletElement p) => IsLabelProxy t (DOMHTMLAppletElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLAppletElementMethod t DOMHTMLAppletElement, MethodInfo info DOMHTMLAppletElement p) => IsLabel t (DOMHTMLAppletElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "align"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -239,7 +424,7 @@     type AttrSetTypeConstraint DOMHTMLAppletElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAppletElementAlignPropertyInfo = DOMHTMLAppletElementK     type AttrGetType DOMHTMLAppletElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLAppletElementAlignPropertyInfo = "DOMHTMLAppletElement::align"+    type AttrLabel DOMHTMLAppletElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLAppletElementAlign     attrSet _ = setDOMHTMLAppletElementAlign     attrConstruct _ = constructDOMHTMLAppletElementAlign@@ -263,7 +448,7 @@     type AttrSetTypeConstraint DOMHTMLAppletElementAltPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAppletElementAltPropertyInfo = DOMHTMLAppletElementK     type AttrGetType DOMHTMLAppletElementAltPropertyInfo = T.Text-    type AttrLabel DOMHTMLAppletElementAltPropertyInfo = "DOMHTMLAppletElement::alt"+    type AttrLabel DOMHTMLAppletElementAltPropertyInfo = "alt"     attrGet _ = getDOMHTMLAppletElementAlt     attrSet _ = setDOMHTMLAppletElementAlt     attrConstruct _ = constructDOMHTMLAppletElementAlt@@ -287,7 +472,7 @@     type AttrSetTypeConstraint DOMHTMLAppletElementArchivePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAppletElementArchivePropertyInfo = DOMHTMLAppletElementK     type AttrGetType DOMHTMLAppletElementArchivePropertyInfo = T.Text-    type AttrLabel DOMHTMLAppletElementArchivePropertyInfo = "DOMHTMLAppletElement::archive"+    type AttrLabel DOMHTMLAppletElementArchivePropertyInfo = "archive"     attrGet _ = getDOMHTMLAppletElementArchive     attrSet _ = setDOMHTMLAppletElementArchive     attrConstruct _ = constructDOMHTMLAppletElementArchive@@ -311,7 +496,7 @@     type AttrSetTypeConstraint DOMHTMLAppletElementCodePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAppletElementCodePropertyInfo = DOMHTMLAppletElementK     type AttrGetType DOMHTMLAppletElementCodePropertyInfo = T.Text-    type AttrLabel DOMHTMLAppletElementCodePropertyInfo = "DOMHTMLAppletElement::code"+    type AttrLabel DOMHTMLAppletElementCodePropertyInfo = "code"     attrGet _ = getDOMHTMLAppletElementCode     attrSet _ = setDOMHTMLAppletElementCode     attrConstruct _ = constructDOMHTMLAppletElementCode@@ -335,7 +520,7 @@     type AttrSetTypeConstraint DOMHTMLAppletElementCodeBasePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAppletElementCodeBasePropertyInfo = DOMHTMLAppletElementK     type AttrGetType DOMHTMLAppletElementCodeBasePropertyInfo = T.Text-    type AttrLabel DOMHTMLAppletElementCodeBasePropertyInfo = "DOMHTMLAppletElement::code-base"+    type AttrLabel DOMHTMLAppletElementCodeBasePropertyInfo = "code-base"     attrGet _ = getDOMHTMLAppletElementCodeBase     attrSet _ = setDOMHTMLAppletElementCodeBase     attrConstruct _ = constructDOMHTMLAppletElementCodeBase@@ -359,7 +544,7 @@     type AttrSetTypeConstraint DOMHTMLAppletElementHeightPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAppletElementHeightPropertyInfo = DOMHTMLAppletElementK     type AttrGetType DOMHTMLAppletElementHeightPropertyInfo = T.Text-    type AttrLabel DOMHTMLAppletElementHeightPropertyInfo = "DOMHTMLAppletElement::height"+    type AttrLabel DOMHTMLAppletElementHeightPropertyInfo = "height"     attrGet _ = getDOMHTMLAppletElementHeight     attrSet _ = setDOMHTMLAppletElementHeight     attrConstruct _ = constructDOMHTMLAppletElementHeight@@ -383,7 +568,7 @@     type AttrSetTypeConstraint DOMHTMLAppletElementHspacePropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLAppletElementHspacePropertyInfo = DOMHTMLAppletElementK     type AttrGetType DOMHTMLAppletElementHspacePropertyInfo = Int64-    type AttrLabel DOMHTMLAppletElementHspacePropertyInfo = "DOMHTMLAppletElement::hspace"+    type AttrLabel DOMHTMLAppletElementHspacePropertyInfo = "hspace"     attrGet _ = getDOMHTMLAppletElementHspace     attrSet _ = setDOMHTMLAppletElementHspace     attrConstruct _ = constructDOMHTMLAppletElementHspace@@ -407,7 +592,7 @@     type AttrSetTypeConstraint DOMHTMLAppletElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAppletElementNamePropertyInfo = DOMHTMLAppletElementK     type AttrGetType DOMHTMLAppletElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLAppletElementNamePropertyInfo = "DOMHTMLAppletElement::name"+    type AttrLabel DOMHTMLAppletElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLAppletElementName     attrSet _ = setDOMHTMLAppletElementName     attrConstruct _ = constructDOMHTMLAppletElementName@@ -431,7 +616,7 @@     type AttrSetTypeConstraint DOMHTMLAppletElementObjectPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAppletElementObjectPropertyInfo = DOMHTMLAppletElementK     type AttrGetType DOMHTMLAppletElementObjectPropertyInfo = T.Text-    type AttrLabel DOMHTMLAppletElementObjectPropertyInfo = "DOMHTMLAppletElement::object"+    type AttrLabel DOMHTMLAppletElementObjectPropertyInfo = "object"     attrGet _ = getDOMHTMLAppletElementObject     attrSet _ = setDOMHTMLAppletElementObject     attrConstruct _ = constructDOMHTMLAppletElementObject@@ -455,7 +640,7 @@     type AttrSetTypeConstraint DOMHTMLAppletElementVspacePropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLAppletElementVspacePropertyInfo = DOMHTMLAppletElementK     type AttrGetType DOMHTMLAppletElementVspacePropertyInfo = Int64-    type AttrLabel DOMHTMLAppletElementVspacePropertyInfo = "DOMHTMLAppletElement::vspace"+    type AttrLabel DOMHTMLAppletElementVspacePropertyInfo = "vspace"     attrGet _ = getDOMHTMLAppletElementVspace     attrSet _ = setDOMHTMLAppletElementVspace     attrConstruct _ = constructDOMHTMLAppletElementVspace@@ -479,22 +664,21 @@     type AttrSetTypeConstraint DOMHTMLAppletElementWidthPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAppletElementWidthPropertyInfo = DOMHTMLAppletElementK     type AttrGetType DOMHTMLAppletElementWidthPropertyInfo = T.Text-    type AttrLabel DOMHTMLAppletElementWidthPropertyInfo = "DOMHTMLAppletElement::width"+    type AttrLabel DOMHTMLAppletElementWidthPropertyInfo = "width"     attrGet _ = getDOMHTMLAppletElementWidth     attrSet _ = setDOMHTMLAppletElementWidth     attrConstruct _ = constructDOMHTMLAppletElementWidth  type instance AttributeList DOMHTMLAppletElement = DOMHTMLAppletElementAttributeList-type DOMHTMLAppletElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLAppletElementAlignPropertyInfo), '("alt", DOMHTMLAppletElementAltPropertyInfo), '("archive", DOMHTMLAppletElementArchivePropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("code", DOMHTMLAppletElementCodePropertyInfo), '("code-base", DOMHTMLAppletElementCodeBasePropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLAppletElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLAppletElementHspacePropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLAppletElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("object", DOMHTMLAppletElementObjectPropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("vspace", DOMHTMLAppletElementVspacePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLAppletElementWidthPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLAppletElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLAppletElementAlignPropertyInfo), '("alt", DOMHTMLAppletElementAltPropertyInfo), '("archive", DOMHTMLAppletElementArchivePropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("code", DOMHTMLAppletElementCodePropertyInfo), '("codeBase", DOMHTMLAppletElementCodeBasePropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLAppletElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLAppletElementHspacePropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLAppletElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("object", DOMHTMLAppletElementObjectPropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("vspace", DOMHTMLAppletElementVspacePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLAppletElementWidthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLAppletElement = DOMHTMLAppletElementSignalList-type DOMHTMLAppletElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLAppletElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLAppletElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -506,8 +690,8 @@  dOMHTMLAppletElementGetAlign ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAppletElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_applet_element_get_align _obj'@@ -517,11 +701,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAppletElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementGetAlign+ -- method DOMHTMLAppletElement::get_alt -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -533,8 +720,8 @@  dOMHTMLAppletElementGetAlt ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAppletElementGetAlt _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_applet_element_get_alt _obj'@@ -544,11 +731,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAppletElementGetAltMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetAltMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementGetAlt+ -- method DOMHTMLAppletElement::get_archive -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -560,8 +750,8 @@  dOMHTMLAppletElementGetArchive ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAppletElementGetArchive _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_applet_element_get_archive _obj'@@ -571,11 +761,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAppletElementGetArchiveMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetArchiveMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementGetArchive+ -- method DOMHTMLAppletElement::get_code -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -587,8 +780,8 @@  dOMHTMLAppletElementGetCode ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAppletElementGetCode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_applet_element_get_code _obj'@@ -598,11 +791,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAppletElementGetCodeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetCodeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementGetCode+ -- method DOMHTMLAppletElement::get_code_base -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -614,8 +810,8 @@  dOMHTMLAppletElementGetCodeBase ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAppletElementGetCodeBase _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_applet_element_get_code_base _obj'@@ -625,11 +821,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAppletElementGetCodeBaseMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetCodeBaseMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementGetCodeBase+ -- method DOMHTMLAppletElement::get_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -641,8 +840,8 @@  dOMHTMLAppletElementGetHeight ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAppletElementGetHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_applet_element_get_height _obj'@@ -652,11 +851,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAppletElementGetHeightMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementGetHeight+ -- method DOMHTMLAppletElement::get_hspace -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -668,19 +870,22 @@  dOMHTMLAppletElementGetHspace ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLAppletElementGetHspace _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_applet_element_get_hspace _obj'     touchManagedPtr _obj     return result +data DOMHTMLAppletElementGetHspaceMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetHspaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementGetHspace+ -- method DOMHTMLAppletElement::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -692,8 +897,8 @@  dOMHTMLAppletElementGetName ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAppletElementGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_applet_element_get_name _obj'@@ -703,11 +908,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAppletElementGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementGetName+ -- method DOMHTMLAppletElement::get_object -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -719,8 +927,8 @@  dOMHTMLAppletElementGetObject ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAppletElementGetObject _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_applet_element_get_object _obj'@@ -730,11 +938,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAppletElementGetObjectMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetObjectMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementGetObject+ -- method DOMHTMLAppletElement::get_vspace -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -746,19 +957,22 @@  dOMHTMLAppletElementGetVspace ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLAppletElementGetVspace _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_applet_element_get_vspace _obj'     touchManagedPtr _obj     return result +data DOMHTMLAppletElementGetVspaceMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetVspaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementGetVspace+ -- method DOMHTMLAppletElement::get_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -770,8 +984,8 @@  dOMHTMLAppletElementGetWidth ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAppletElementGetWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_applet_element_get_width _obj'@@ -781,11 +995,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAppletElementGetWidthMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementGetWidth+ -- method DOMHTMLAppletElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -798,9 +1015,9 @@  dOMHTMLAppletElementSetAlign ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAppletElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -809,11 +1026,14 @@     freeMem value'     return () +data DOMHTMLAppletElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementSetAlign+ -- method DOMHTMLAppletElement::set_alt -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -826,9 +1046,9 @@  dOMHTMLAppletElementSetAlt ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAppletElementSetAlt _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -837,11 +1057,14 @@     freeMem value'     return () +data DOMHTMLAppletElementSetAltMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetAltMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementSetAlt+ -- method DOMHTMLAppletElement::set_archive -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -854,9 +1077,9 @@  dOMHTMLAppletElementSetArchive ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAppletElementSetArchive _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -865,11 +1088,14 @@     freeMem value'     return () +data DOMHTMLAppletElementSetArchiveMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetArchiveMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementSetArchive+ -- method DOMHTMLAppletElement::set_code -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -882,9 +1108,9 @@  dOMHTMLAppletElementSetCode ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAppletElementSetCode _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -893,11 +1119,14 @@     freeMem value'     return () +data DOMHTMLAppletElementSetCodeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetCodeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementSetCode+ -- method DOMHTMLAppletElement::set_code_base -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -910,9 +1139,9 @@  dOMHTMLAppletElementSetCodeBase ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAppletElementSetCodeBase _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -921,11 +1150,14 @@     freeMem value'     return () +data DOMHTMLAppletElementSetCodeBaseMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetCodeBaseMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementSetCodeBase+ -- method DOMHTMLAppletElement::set_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -938,9 +1170,9 @@  dOMHTMLAppletElementSetHeight ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAppletElementSetHeight _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -949,11 +1181,14 @@     freeMem value'     return () +data DOMHTMLAppletElementSetHeightMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementSetHeight+ -- method DOMHTMLAppletElement::set_hspace -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -966,20 +1201,23 @@  dOMHTMLAppletElementSetHspace ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLAppletElementSetHspace _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_applet_element_set_hspace _obj' value     touchManagedPtr _obj     return () +data DOMHTMLAppletElementSetHspaceMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetHspaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementSetHspace+ -- method DOMHTMLAppletElement::set_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -992,9 +1230,9 @@  dOMHTMLAppletElementSetName ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAppletElementSetName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1003,11 +1241,14 @@     freeMem value'     return () +data DOMHTMLAppletElementSetNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementSetName+ -- method DOMHTMLAppletElement::set_object -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1020,9 +1261,9 @@  dOMHTMLAppletElementSetObject ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAppletElementSetObject _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1031,11 +1272,14 @@     freeMem value'     return () +data DOMHTMLAppletElementSetObjectMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetObjectMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementSetObject+ -- method DOMHTMLAppletElement::set_vspace -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1048,20 +1292,23 @@  dOMHTMLAppletElementSetVspace ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLAppletElementSetVspace _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_applet_element_set_vspace _obj' value     touchManagedPtr _obj     return () +data DOMHTMLAppletElementSetVspaceMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetVspaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementSetVspace+ -- method DOMHTMLAppletElement::set_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1074,9 +1321,9 @@  dOMHTMLAppletElementSetWidth ::     (MonadIO m, DOMHTMLAppletElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAppletElementSetWidth _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1084,5 +1331,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLAppletElementSetWidthMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAppletElementSetWidth  
GI/WebKit2WebExtension/Objects/DOMHTMLAppletElement.hs-boot view
@@ -22,3 +22,25 @@ data DOMHTMLAppletElementObjectPropertyInfo data DOMHTMLAppletElementVspacePropertyInfo data DOMHTMLAppletElementWidthPropertyInfo+data DOMHTMLAppletElementGetAlignMethodInfo+data DOMHTMLAppletElementGetAltMethodInfo+data DOMHTMLAppletElementGetArchiveMethodInfo+data DOMHTMLAppletElementGetCodeMethodInfo+data DOMHTMLAppletElementGetCodeBaseMethodInfo+data DOMHTMLAppletElementGetHeightMethodInfo+data DOMHTMLAppletElementGetHspaceMethodInfo+data DOMHTMLAppletElementGetNameMethodInfo+data DOMHTMLAppletElementGetObjectMethodInfo+data DOMHTMLAppletElementGetVspaceMethodInfo+data DOMHTMLAppletElementGetWidthMethodInfo+data DOMHTMLAppletElementSetAlignMethodInfo+data DOMHTMLAppletElementSetAltMethodInfo+data DOMHTMLAppletElementSetArchiveMethodInfo+data DOMHTMLAppletElementSetCodeMethodInfo+data DOMHTMLAppletElementSetCodeBaseMethodInfo+data DOMHTMLAppletElementSetHeightMethodInfo+data DOMHTMLAppletElementSetHspaceMethodInfo+data DOMHTMLAppletElementSetNameMethodInfo+data DOMHTMLAppletElementSetObjectMethodInfo+data DOMHTMLAppletElementSetVspaceMethodInfo+data DOMHTMLAppletElementSetWidthMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLAreaElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,78 +18,97 @@   -- * Methods -- ** dOMHTMLAreaElementGetAlt+    DOMHTMLAreaElementGetAltMethodInfo      ,     dOMHTMLAreaElementGetAlt                ,   -- ** dOMHTMLAreaElementGetCoords+    DOMHTMLAreaElementGetCoordsMethodInfo   ,     dOMHTMLAreaElementGetCoords             ,   -- ** dOMHTMLAreaElementGetHash+    DOMHTMLAreaElementGetHashMethodInfo     ,     dOMHTMLAreaElementGetHash               ,   -- ** dOMHTMLAreaElementGetHost+    DOMHTMLAreaElementGetHostMethodInfo     ,     dOMHTMLAreaElementGetHost               ,   -- ** dOMHTMLAreaElementGetHostname+    DOMHTMLAreaElementGetHostnameMethodInfo ,     dOMHTMLAreaElementGetHostname           ,   -- ** dOMHTMLAreaElementGetHref+    DOMHTMLAreaElementGetHrefMethodInfo     ,     dOMHTMLAreaElementGetHref               ,   -- ** dOMHTMLAreaElementGetNoHref+    DOMHTMLAreaElementGetNoHrefMethodInfo   ,     dOMHTMLAreaElementGetNoHref             ,   -- ** dOMHTMLAreaElementGetPathname+    DOMHTMLAreaElementGetPathnameMethodInfo ,     dOMHTMLAreaElementGetPathname           ,   -- ** dOMHTMLAreaElementGetPort+    DOMHTMLAreaElementGetPortMethodInfo     ,     dOMHTMLAreaElementGetPort               ,   -- ** dOMHTMLAreaElementGetProtocol+    DOMHTMLAreaElementGetProtocolMethodInfo ,     dOMHTMLAreaElementGetProtocol           ,   -- ** dOMHTMLAreaElementGetSearch+    DOMHTMLAreaElementGetSearchMethodInfo   ,     dOMHTMLAreaElementGetSearch             ,   -- ** dOMHTMLAreaElementGetShape+    DOMHTMLAreaElementGetShapeMethodInfo    ,     dOMHTMLAreaElementGetShape              ,   -- ** dOMHTMLAreaElementGetTarget+    DOMHTMLAreaElementGetTargetMethodInfo   ,     dOMHTMLAreaElementGetTarget             ,   -- ** dOMHTMLAreaElementSetAlt+    DOMHTMLAreaElementSetAltMethodInfo      ,     dOMHTMLAreaElementSetAlt                ,   -- ** dOMHTMLAreaElementSetCoords+    DOMHTMLAreaElementSetCoordsMethodInfo   ,     dOMHTMLAreaElementSetCoords             ,   -- ** dOMHTMLAreaElementSetHref+    DOMHTMLAreaElementSetHrefMethodInfo     ,     dOMHTMLAreaElementSetHref               ,   -- ** dOMHTMLAreaElementSetNoHref+    DOMHTMLAreaElementSetNoHrefMethodInfo   ,     dOMHTMLAreaElementSetNoHref             ,   -- ** dOMHTMLAreaElementSetShape+    DOMHTMLAreaElementSetShapeMethodInfo    ,     dOMHTMLAreaElementSetShape              ,   -- ** dOMHTMLAreaElementSetTarget+    DOMHTMLAreaElementSetTargetMethodInfo   ,     dOMHTMLAreaElementSetTarget             ,  @@ -222,6 +242,165 @@ noDOMHTMLAreaElement :: Maybe DOMHTMLAreaElement noDOMHTMLAreaElement = Nothing +type family ResolveDOMHTMLAreaElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLAreaElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLAreaElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLAreaElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLAreaElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLAreaElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLAreaElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLAreaElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLAreaElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLAreaElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLAreaElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLAreaElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLAreaElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLAreaElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLAreaElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLAreaElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLAreaElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLAreaElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLAreaElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLAreaElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLAreaElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLAreaElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLAreaElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLAreaElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLAreaElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLAreaElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLAreaElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLAreaElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLAreaElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLAreaElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLAreaElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLAreaElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLAreaElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLAreaElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLAreaElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLAreaElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLAreaElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLAreaElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLAreaElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLAreaElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLAreaElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLAreaElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLAreaElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLAreaElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLAreaElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLAreaElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLAreaElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLAreaElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLAreaElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLAreaElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLAreaElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLAreaElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLAreaElementMethod "getAlt" o = DOMHTMLAreaElementGetAltMethodInfo+    ResolveDOMHTMLAreaElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLAreaElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLAreaElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLAreaElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLAreaElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLAreaElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLAreaElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLAreaElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLAreaElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLAreaElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLAreaElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLAreaElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLAreaElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLAreaElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLAreaElementMethod "getCoords" o = DOMHTMLAreaElementGetCoordsMethodInfo+    ResolveDOMHTMLAreaElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLAreaElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLAreaElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLAreaElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLAreaElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLAreaElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLAreaElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLAreaElementMethod "getHash" o = DOMHTMLAreaElementGetHashMethodInfo+    ResolveDOMHTMLAreaElementMethod "getHost" o = DOMHTMLAreaElementGetHostMethodInfo+    ResolveDOMHTMLAreaElementMethod "getHostname" o = DOMHTMLAreaElementGetHostnameMethodInfo+    ResolveDOMHTMLAreaElementMethod "getHref" o = DOMHTMLAreaElementGetHrefMethodInfo+    ResolveDOMHTMLAreaElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLAreaElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLAreaElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLAreaElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLAreaElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLAreaElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLAreaElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLAreaElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLAreaElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLAreaElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLAreaElementMethod "getNoHref" o = DOMHTMLAreaElementGetNoHrefMethodInfo+    ResolveDOMHTMLAreaElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLAreaElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLAreaElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLAreaElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLAreaElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLAreaElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLAreaElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLAreaElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLAreaElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLAreaElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLAreaElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLAreaElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLAreaElementMethod "getPathname" o = DOMHTMLAreaElementGetPathnameMethodInfo+    ResolveDOMHTMLAreaElementMethod "getPort" o = DOMHTMLAreaElementGetPortMethodInfo+    ResolveDOMHTMLAreaElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLAreaElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLAreaElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLAreaElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLAreaElementMethod "getProtocol" o = DOMHTMLAreaElementGetProtocolMethodInfo+    ResolveDOMHTMLAreaElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLAreaElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLAreaElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLAreaElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLAreaElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLAreaElementMethod "getSearch" o = DOMHTMLAreaElementGetSearchMethodInfo+    ResolveDOMHTMLAreaElementMethod "getShape" o = DOMHTMLAreaElementGetShapeMethodInfo+    ResolveDOMHTMLAreaElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLAreaElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLAreaElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLAreaElementMethod "getTarget" o = DOMHTMLAreaElementGetTargetMethodInfo+    ResolveDOMHTMLAreaElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLAreaElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLAreaElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLAreaElementMethod "setAlt" o = DOMHTMLAreaElementSetAltMethodInfo+    ResolveDOMHTMLAreaElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLAreaElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLAreaElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLAreaElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLAreaElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLAreaElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLAreaElementMethod "setCoords" o = DOMHTMLAreaElementSetCoordsMethodInfo+    ResolveDOMHTMLAreaElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLAreaElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLAreaElementMethod "setHref" o = DOMHTMLAreaElementSetHrefMethodInfo+    ResolveDOMHTMLAreaElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLAreaElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLAreaElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLAreaElementMethod "setNoHref" o = DOMHTMLAreaElementSetNoHrefMethodInfo+    ResolveDOMHTMLAreaElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLAreaElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLAreaElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLAreaElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLAreaElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLAreaElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLAreaElementMethod "setShape" o = DOMHTMLAreaElementSetShapeMethodInfo+    ResolveDOMHTMLAreaElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLAreaElementMethod "setTarget" o = DOMHTMLAreaElementSetTargetMethodInfo+    ResolveDOMHTMLAreaElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLAreaElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLAreaElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLAreaElementMethod t DOMHTMLAreaElement, MethodInfo info DOMHTMLAreaElement p) => IsLabelProxy t (DOMHTMLAreaElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLAreaElementMethod t DOMHTMLAreaElement, MethodInfo info DOMHTMLAreaElement p) => IsLabel t (DOMHTMLAreaElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "alt"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -241,7 +420,7 @@     type AttrSetTypeConstraint DOMHTMLAreaElementAltPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAreaElementAltPropertyInfo = DOMHTMLAreaElementK     type AttrGetType DOMHTMLAreaElementAltPropertyInfo = T.Text-    type AttrLabel DOMHTMLAreaElementAltPropertyInfo = "DOMHTMLAreaElement::alt"+    type AttrLabel DOMHTMLAreaElementAltPropertyInfo = "alt"     attrGet _ = getDOMHTMLAreaElementAlt     attrSet _ = setDOMHTMLAreaElementAlt     attrConstruct _ = constructDOMHTMLAreaElementAlt@@ -265,7 +444,7 @@     type AttrSetTypeConstraint DOMHTMLAreaElementCoordsPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAreaElementCoordsPropertyInfo = DOMHTMLAreaElementK     type AttrGetType DOMHTMLAreaElementCoordsPropertyInfo = T.Text-    type AttrLabel DOMHTMLAreaElementCoordsPropertyInfo = "DOMHTMLAreaElement::coords"+    type AttrLabel DOMHTMLAreaElementCoordsPropertyInfo = "coords"     attrGet _ = getDOMHTMLAreaElementCoords     attrSet _ = setDOMHTMLAreaElementCoords     attrConstruct _ = constructDOMHTMLAreaElementCoords@@ -283,7 +462,7 @@     type AttrSetTypeConstraint DOMHTMLAreaElementHashPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLAreaElementHashPropertyInfo = DOMHTMLAreaElementK     type AttrGetType DOMHTMLAreaElementHashPropertyInfo = T.Text-    type AttrLabel DOMHTMLAreaElementHashPropertyInfo = "DOMHTMLAreaElement::hash"+    type AttrLabel DOMHTMLAreaElementHashPropertyInfo = "hash"     attrGet _ = getDOMHTMLAreaElementHash     attrSet _ = undefined     attrConstruct _ = undefined@@ -301,7 +480,7 @@     type AttrSetTypeConstraint DOMHTMLAreaElementHostPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLAreaElementHostPropertyInfo = DOMHTMLAreaElementK     type AttrGetType DOMHTMLAreaElementHostPropertyInfo = T.Text-    type AttrLabel DOMHTMLAreaElementHostPropertyInfo = "DOMHTMLAreaElement::host"+    type AttrLabel DOMHTMLAreaElementHostPropertyInfo = "host"     attrGet _ = getDOMHTMLAreaElementHost     attrSet _ = undefined     attrConstruct _ = undefined@@ -319,7 +498,7 @@     type AttrSetTypeConstraint DOMHTMLAreaElementHostnamePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLAreaElementHostnamePropertyInfo = DOMHTMLAreaElementK     type AttrGetType DOMHTMLAreaElementHostnamePropertyInfo = T.Text-    type AttrLabel DOMHTMLAreaElementHostnamePropertyInfo = "DOMHTMLAreaElement::hostname"+    type AttrLabel DOMHTMLAreaElementHostnamePropertyInfo = "hostname"     attrGet _ = getDOMHTMLAreaElementHostname     attrSet _ = undefined     attrConstruct _ = undefined@@ -343,7 +522,7 @@     type AttrSetTypeConstraint DOMHTMLAreaElementHrefPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAreaElementHrefPropertyInfo = DOMHTMLAreaElementK     type AttrGetType DOMHTMLAreaElementHrefPropertyInfo = T.Text-    type AttrLabel DOMHTMLAreaElementHrefPropertyInfo = "DOMHTMLAreaElement::href"+    type AttrLabel DOMHTMLAreaElementHrefPropertyInfo = "href"     attrGet _ = getDOMHTMLAreaElementHref     attrSet _ = setDOMHTMLAreaElementHref     attrConstruct _ = constructDOMHTMLAreaElementHref@@ -367,7 +546,7 @@     type AttrSetTypeConstraint DOMHTMLAreaElementNoHrefPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLAreaElementNoHrefPropertyInfo = DOMHTMLAreaElementK     type AttrGetType DOMHTMLAreaElementNoHrefPropertyInfo = Bool-    type AttrLabel DOMHTMLAreaElementNoHrefPropertyInfo = "DOMHTMLAreaElement::no-href"+    type AttrLabel DOMHTMLAreaElementNoHrefPropertyInfo = "no-href"     attrGet _ = getDOMHTMLAreaElementNoHref     attrSet _ = setDOMHTMLAreaElementNoHref     attrConstruct _ = constructDOMHTMLAreaElementNoHref@@ -385,7 +564,7 @@     type AttrSetTypeConstraint DOMHTMLAreaElementPathnamePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLAreaElementPathnamePropertyInfo = DOMHTMLAreaElementK     type AttrGetType DOMHTMLAreaElementPathnamePropertyInfo = T.Text-    type AttrLabel DOMHTMLAreaElementPathnamePropertyInfo = "DOMHTMLAreaElement::pathname"+    type AttrLabel DOMHTMLAreaElementPathnamePropertyInfo = "pathname"     attrGet _ = getDOMHTMLAreaElementPathname     attrSet _ = undefined     attrConstruct _ = undefined@@ -409,7 +588,7 @@     type AttrSetTypeConstraint DOMHTMLAreaElementPingPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAreaElementPingPropertyInfo = DOMHTMLAreaElementK     type AttrGetType DOMHTMLAreaElementPingPropertyInfo = T.Text-    type AttrLabel DOMHTMLAreaElementPingPropertyInfo = "DOMHTMLAreaElement::ping"+    type AttrLabel DOMHTMLAreaElementPingPropertyInfo = "ping"     attrGet _ = getDOMHTMLAreaElementPing     attrSet _ = setDOMHTMLAreaElementPing     attrConstruct _ = constructDOMHTMLAreaElementPing@@ -427,7 +606,7 @@     type AttrSetTypeConstraint DOMHTMLAreaElementPortPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLAreaElementPortPropertyInfo = DOMHTMLAreaElementK     type AttrGetType DOMHTMLAreaElementPortPropertyInfo = T.Text-    type AttrLabel DOMHTMLAreaElementPortPropertyInfo = "DOMHTMLAreaElement::port"+    type AttrLabel DOMHTMLAreaElementPortPropertyInfo = "port"     attrGet _ = getDOMHTMLAreaElementPort     attrSet _ = undefined     attrConstruct _ = undefined@@ -445,7 +624,7 @@     type AttrSetTypeConstraint DOMHTMLAreaElementProtocolPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLAreaElementProtocolPropertyInfo = DOMHTMLAreaElementK     type AttrGetType DOMHTMLAreaElementProtocolPropertyInfo = T.Text-    type AttrLabel DOMHTMLAreaElementProtocolPropertyInfo = "DOMHTMLAreaElement::protocol"+    type AttrLabel DOMHTMLAreaElementProtocolPropertyInfo = "protocol"     attrGet _ = getDOMHTMLAreaElementProtocol     attrSet _ = undefined     attrConstruct _ = undefined@@ -469,7 +648,7 @@     type AttrSetTypeConstraint DOMHTMLAreaElementRelPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAreaElementRelPropertyInfo = DOMHTMLAreaElementK     type AttrGetType DOMHTMLAreaElementRelPropertyInfo = T.Text-    type AttrLabel DOMHTMLAreaElementRelPropertyInfo = "DOMHTMLAreaElement::rel"+    type AttrLabel DOMHTMLAreaElementRelPropertyInfo = "rel"     attrGet _ = getDOMHTMLAreaElementRel     attrSet _ = setDOMHTMLAreaElementRel     attrConstruct _ = constructDOMHTMLAreaElementRel@@ -487,7 +666,7 @@     type AttrSetTypeConstraint DOMHTMLAreaElementSearchPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLAreaElementSearchPropertyInfo = DOMHTMLAreaElementK     type AttrGetType DOMHTMLAreaElementSearchPropertyInfo = T.Text-    type AttrLabel DOMHTMLAreaElementSearchPropertyInfo = "DOMHTMLAreaElement::search"+    type AttrLabel DOMHTMLAreaElementSearchPropertyInfo = "search"     attrGet _ = getDOMHTMLAreaElementSearch     attrSet _ = undefined     attrConstruct _ = undefined@@ -511,7 +690,7 @@     type AttrSetTypeConstraint DOMHTMLAreaElementShapePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAreaElementShapePropertyInfo = DOMHTMLAreaElementK     type AttrGetType DOMHTMLAreaElementShapePropertyInfo = T.Text-    type AttrLabel DOMHTMLAreaElementShapePropertyInfo = "DOMHTMLAreaElement::shape"+    type AttrLabel DOMHTMLAreaElementShapePropertyInfo = "shape"     attrGet _ = getDOMHTMLAreaElementShape     attrSet _ = setDOMHTMLAreaElementShape     attrConstruct _ = constructDOMHTMLAreaElementShape@@ -535,22 +714,21 @@     type AttrSetTypeConstraint DOMHTMLAreaElementTargetPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLAreaElementTargetPropertyInfo = DOMHTMLAreaElementK     type AttrGetType DOMHTMLAreaElementTargetPropertyInfo = T.Text-    type AttrLabel DOMHTMLAreaElementTargetPropertyInfo = "DOMHTMLAreaElement::target"+    type AttrLabel DOMHTMLAreaElementTargetPropertyInfo = "target"     attrGet _ = getDOMHTMLAreaElementTarget     attrSet _ = setDOMHTMLAreaElementTarget     attrConstruct _ = constructDOMHTMLAreaElementTarget  type instance AttributeList DOMHTMLAreaElement = DOMHTMLAreaElementAttributeList-type DOMHTMLAreaElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("alt", DOMHTMLAreaElementAltPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("coords", DOMHTMLAreaElementCoordsPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hash", DOMHTMLAreaElementHashPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("host", DOMHTMLAreaElementHostPropertyInfo), '("hostname", DOMHTMLAreaElementHostnamePropertyInfo), '("href", DOMHTMLAreaElementHrefPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("no-href", DOMHTMLAreaElementNoHrefPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("pathname", DOMHTMLAreaElementPathnamePropertyInfo), '("ping", DOMHTMLAreaElementPingPropertyInfo), '("port", DOMHTMLAreaElementPortPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("protocol", DOMHTMLAreaElementProtocolPropertyInfo), '("rel", DOMHTMLAreaElementRelPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("search", DOMHTMLAreaElementSearchPropertyInfo), '("shape", DOMHTMLAreaElementShapePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("target", DOMHTMLAreaElementTargetPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLAreaElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("alt", DOMHTMLAreaElementAltPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coords", DOMHTMLAreaElementCoordsPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hash", DOMHTMLAreaElementHashPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("host", DOMHTMLAreaElementHostPropertyInfo), '("hostname", DOMHTMLAreaElementHostnamePropertyInfo), '("href", DOMHTMLAreaElementHrefPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("noHref", DOMHTMLAreaElementNoHrefPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("pathname", DOMHTMLAreaElementPathnamePropertyInfo), '("ping", DOMHTMLAreaElementPingPropertyInfo), '("port", DOMHTMLAreaElementPortPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("protocol", DOMHTMLAreaElementProtocolPropertyInfo), '("rel", DOMHTMLAreaElementRelPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("search", DOMHTMLAreaElementSearchPropertyInfo), '("shape", DOMHTMLAreaElementShapePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("target", DOMHTMLAreaElementTargetPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLAreaElement = DOMHTMLAreaElementSignalList-type DOMHTMLAreaElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLAreaElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLAreaElement::get_alt -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -562,8 +740,8 @@  dOMHTMLAreaElementGetAlt ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAreaElementGetAlt _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_area_element_get_alt _obj'@@ -573,11 +751,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAreaElementGetAltMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetAltMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementGetAlt+ -- method DOMHTMLAreaElement::get_coords -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -589,8 +770,8 @@  dOMHTMLAreaElementGetCoords ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAreaElementGetCoords _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_area_element_get_coords _obj'@@ -600,11 +781,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAreaElementGetCoordsMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetCoordsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementGetCoords+ -- method DOMHTMLAreaElement::get_hash -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -616,8 +800,8 @@  dOMHTMLAreaElementGetHash ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAreaElementGetHash _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_area_element_get_hash _obj'@@ -627,11 +811,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAreaElementGetHashMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetHashMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementGetHash+ -- method DOMHTMLAreaElement::get_host -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -643,8 +830,8 @@  dOMHTMLAreaElementGetHost ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAreaElementGetHost _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_area_element_get_host _obj'@@ -654,11 +841,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAreaElementGetHostMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetHostMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementGetHost+ -- method DOMHTMLAreaElement::get_hostname -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -670,8 +860,8 @@  dOMHTMLAreaElementGetHostname ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAreaElementGetHostname _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_area_element_get_hostname _obj'@@ -681,11 +871,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAreaElementGetHostnameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetHostnameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementGetHostname+ -- method DOMHTMLAreaElement::get_href -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -697,8 +890,8 @@  dOMHTMLAreaElementGetHref ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAreaElementGetHref _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_area_element_get_href _obj'@@ -708,11 +901,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAreaElementGetHrefMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetHrefMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementGetHref+ -- method DOMHTMLAreaElement::get_no_href -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -724,8 +920,8 @@  dOMHTMLAreaElementGetNoHref ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLAreaElementGetNoHref _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_area_element_get_no_href _obj'@@ -733,11 +929,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAreaElementGetNoHrefMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetNoHrefMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementGetNoHref+ -- method DOMHTMLAreaElement::get_pathname -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -749,8 +948,8 @@  dOMHTMLAreaElementGetPathname ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAreaElementGetPathname _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_area_element_get_pathname _obj'@@ -760,11 +959,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAreaElementGetPathnameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetPathnameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementGetPathname+ -- method DOMHTMLAreaElement::get_port -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -776,8 +978,8 @@  dOMHTMLAreaElementGetPort ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAreaElementGetPort _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_area_element_get_port _obj'@@ -787,11 +989,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAreaElementGetPortMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetPortMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementGetPort+ -- method DOMHTMLAreaElement::get_protocol -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -803,8 +1008,8 @@  dOMHTMLAreaElementGetProtocol ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAreaElementGetProtocol _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_area_element_get_protocol _obj'@@ -814,11 +1019,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAreaElementGetProtocolMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetProtocolMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementGetProtocol+ -- method DOMHTMLAreaElement::get_search -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -830,8 +1038,8 @@  dOMHTMLAreaElementGetSearch ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAreaElementGetSearch _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_area_element_get_search _obj'@@ -841,11 +1049,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAreaElementGetSearchMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetSearchMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementGetSearch+ -- method DOMHTMLAreaElement::get_shape -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -857,8 +1068,8 @@  dOMHTMLAreaElementGetShape ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAreaElementGetShape _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_area_element_get_shape _obj'@@ -868,11 +1079,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAreaElementGetShapeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetShapeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementGetShape+ -- method DOMHTMLAreaElement::get_target -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -884,8 +1098,8 @@  dOMHTMLAreaElementGetTarget ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLAreaElementGetTarget _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_area_element_get_target _obj'@@ -895,11 +1109,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLAreaElementGetTargetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetTargetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementGetTarget+ -- method DOMHTMLAreaElement::set_alt -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -912,9 +1129,9 @@  dOMHTMLAreaElementSetAlt ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAreaElementSetAlt _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -923,11 +1140,14 @@     freeMem value'     return () +data DOMHTMLAreaElementSetAltMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementSetAltMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementSetAlt+ -- method DOMHTMLAreaElement::set_coords -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -940,9 +1160,9 @@  dOMHTMLAreaElementSetCoords ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAreaElementSetCoords _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -951,11 +1171,14 @@     freeMem value'     return () +data DOMHTMLAreaElementSetCoordsMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementSetCoordsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementSetCoords+ -- method DOMHTMLAreaElement::set_href -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -968,9 +1191,9 @@  dOMHTMLAreaElementSetHref ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAreaElementSetHref _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -979,11 +1202,14 @@     freeMem value'     return () +data DOMHTMLAreaElementSetHrefMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementSetHrefMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementSetHref+ -- method DOMHTMLAreaElement::set_no_href -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -996,9 +1222,9 @@  dOMHTMLAreaElementSetNoHref ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLAreaElementSetNoHref _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -1006,11 +1232,14 @@     touchManagedPtr _obj     return () +data DOMHTMLAreaElementSetNoHrefMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementSetNoHrefMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementSetNoHref+ -- method DOMHTMLAreaElement::set_shape -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1023,9 +1252,9 @@  dOMHTMLAreaElementSetShape ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAreaElementSetShape _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1034,11 +1263,14 @@     freeMem value'     return () +data DOMHTMLAreaElementSetShapeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementSetShapeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementSetShape+ -- method DOMHTMLAreaElement::set_target -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1051,9 +1283,9 @@  dOMHTMLAreaElementSetTarget ::     (MonadIO m, DOMHTMLAreaElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLAreaElementSetTarget _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1061,5 +1293,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLAreaElementSetTargetMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementSetTargetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLAreaElementSetTarget  
GI/WebKit2WebExtension/Objects/DOMHTMLAreaElement.hs-boot view
@@ -26,3 +26,22 @@ data DOMHTMLAreaElementSearchPropertyInfo data DOMHTMLAreaElementShapePropertyInfo data DOMHTMLAreaElementTargetPropertyInfo+data DOMHTMLAreaElementGetAltMethodInfo+data DOMHTMLAreaElementGetCoordsMethodInfo+data DOMHTMLAreaElementGetHashMethodInfo+data DOMHTMLAreaElementGetHostMethodInfo+data DOMHTMLAreaElementGetHostnameMethodInfo+data DOMHTMLAreaElementGetHrefMethodInfo+data DOMHTMLAreaElementGetNoHrefMethodInfo+data DOMHTMLAreaElementGetPathnameMethodInfo+data DOMHTMLAreaElementGetPortMethodInfo+data DOMHTMLAreaElementGetProtocolMethodInfo+data DOMHTMLAreaElementGetSearchMethodInfo+data DOMHTMLAreaElementGetShapeMethodInfo+data DOMHTMLAreaElementGetTargetMethodInfo+data DOMHTMLAreaElementSetAltMethodInfo+data DOMHTMLAreaElementSetCoordsMethodInfo+data DOMHTMLAreaElementSetHrefMethodInfo+data DOMHTMLAreaElementSetNoHrefMethodInfo+data DOMHTMLAreaElementSetShapeMethodInfo+data DOMHTMLAreaElementSetTargetMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLBRElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMHTMLBRElementGetClear+    DOMHTMLBRElementGetClearMethodInfo      ,     dOMHTMLBRElementGetClear                ,   -- ** dOMHTMLBRElementSetClear+    DOMHTMLBRElementSetClearMethodInfo      ,     dOMHTMLBRElementSetClear                ,  @@ -70,6 +73,148 @@ noDOMHTMLBRElement :: Maybe DOMHTMLBRElement noDOMHTMLBRElement = Nothing +type family ResolveDOMHTMLBRElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLBRElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLBRElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLBRElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLBRElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLBRElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLBRElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLBRElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLBRElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLBRElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLBRElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLBRElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLBRElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLBRElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLBRElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLBRElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLBRElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLBRElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLBRElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLBRElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLBRElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLBRElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLBRElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLBRElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLBRElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLBRElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLBRElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLBRElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLBRElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLBRElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLBRElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLBRElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLBRElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLBRElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLBRElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLBRElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLBRElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLBRElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLBRElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLBRElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLBRElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLBRElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLBRElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLBRElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLBRElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLBRElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLBRElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLBRElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLBRElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLBRElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLBRElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLBRElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLBRElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLBRElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLBRElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLBRElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLBRElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLBRElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLBRElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLBRElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLBRElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLBRElementMethod "getClear" o = DOMHTMLBRElementGetClearMethodInfo+    ResolveDOMHTMLBRElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLBRElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLBRElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLBRElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLBRElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLBRElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLBRElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLBRElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLBRElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLBRElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLBRElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLBRElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLBRElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLBRElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLBRElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLBRElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLBRElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLBRElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLBRElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLBRElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLBRElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLBRElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLBRElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLBRElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLBRElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLBRElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLBRElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLBRElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLBRElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLBRElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLBRElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLBRElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLBRElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLBRElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLBRElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLBRElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLBRElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLBRElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLBRElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLBRElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLBRElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLBRElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLBRElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLBRElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLBRElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLBRElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLBRElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLBRElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLBRElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLBRElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLBRElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLBRElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLBRElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLBRElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLBRElementMethod "setClear" o = DOMHTMLBRElementSetClearMethodInfo+    ResolveDOMHTMLBRElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLBRElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLBRElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLBRElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLBRElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLBRElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLBRElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLBRElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLBRElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLBRElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLBRElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLBRElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLBRElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLBRElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLBRElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLBRElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLBRElementMethod t DOMHTMLBRElement, MethodInfo info DOMHTMLBRElement p) => IsLabelProxy t (DOMHTMLBRElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLBRElementMethod t DOMHTMLBRElement, MethodInfo info DOMHTMLBRElement p) => IsLabel t (DOMHTMLBRElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "clear"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -89,22 +234,21 @@     type AttrSetTypeConstraint DOMHTMLBRElementClearPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLBRElementClearPropertyInfo = DOMHTMLBRElementK     type AttrGetType DOMHTMLBRElementClearPropertyInfo = T.Text-    type AttrLabel DOMHTMLBRElementClearPropertyInfo = "DOMHTMLBRElement::clear"+    type AttrLabel DOMHTMLBRElementClearPropertyInfo = "clear"     attrGet _ = getDOMHTMLBRElementClear     attrSet _ = setDOMHTMLBRElementClear     attrConstruct _ = constructDOMHTMLBRElementClear  type instance AttributeList DOMHTMLBRElement = DOMHTMLBRElementAttributeList-type DOMHTMLBRElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("clear", DOMHTMLBRElementClearPropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLBRElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clear", DOMHTMLBRElementClearPropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLBRElement = DOMHTMLBRElementSignalList-type DOMHTMLBRElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLBRElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLBRElement::get_clear -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -116,8 +260,8 @@  dOMHTMLBRElementGetClear ::     (MonadIO m, DOMHTMLBRElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLBRElementGetClear _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_br_element_get_clear _obj'@@ -127,11 +271,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLBRElementGetClearMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBRElementK a) => MethodInfo DOMHTMLBRElementGetClearMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBRElementGetClear+ -- method DOMHTMLBRElement::set_clear -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -144,9 +291,9 @@  dOMHTMLBRElementSetClear ::     (MonadIO m, DOMHTMLBRElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLBRElementSetClear _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -154,5 +301,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLBRElementSetClearMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBRElementK a) => MethodInfo DOMHTMLBRElementSetClearMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBRElementSetClear  
GI/WebKit2WebExtension/Objects/DOMHTMLBRElement.hs-boot view
@@ -12,3 +12,5 @@ class GObject o => DOMHTMLBRElementK o instance (GObject o, IsDescendantOf DOMHTMLBRElement o) => DOMHTMLBRElementK o data DOMHTMLBRElementClearPropertyInfo+data DOMHTMLBRElementGetClearMethodInfo+data DOMHTMLBRElementSetClearMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLBaseElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,18 +18,22 @@   -- * Methods -- ** dOMHTMLBaseElementGetHref+    DOMHTMLBaseElementGetHrefMethodInfo     ,     dOMHTMLBaseElementGetHref               ,   -- ** dOMHTMLBaseElementGetTarget+    DOMHTMLBaseElementGetTargetMethodInfo   ,     dOMHTMLBaseElementGetTarget             ,   -- ** dOMHTMLBaseElementSetHref+    DOMHTMLBaseElementSetHrefMethodInfo     ,     dOMHTMLBaseElementSetHref               ,   -- ** dOMHTMLBaseElementSetTarget+    DOMHTMLBaseElementSetTargetMethodInfo   ,     dOMHTMLBaseElementSetTarget             ,  @@ -85,6 +90,150 @@ noDOMHTMLBaseElement :: Maybe DOMHTMLBaseElement noDOMHTMLBaseElement = Nothing +type family ResolveDOMHTMLBaseElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLBaseElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLBaseElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLBaseElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLBaseElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLBaseElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLBaseElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLBaseElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLBaseElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLBaseElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLBaseElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLBaseElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLBaseElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLBaseElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLBaseElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLBaseElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLBaseElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLBaseElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLBaseElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLBaseElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLBaseElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLBaseElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLBaseElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLBaseElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLBaseElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLBaseElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLBaseElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLBaseElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLBaseElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLBaseElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLBaseElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLBaseElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLBaseElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLBaseElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLBaseElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLBaseElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLBaseElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLBaseElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLBaseElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLBaseElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLBaseElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLBaseElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLBaseElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLBaseElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLBaseElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLBaseElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLBaseElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLBaseElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLBaseElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLBaseElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLBaseElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLBaseElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLBaseElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLBaseElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLBaseElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLBaseElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLBaseElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLBaseElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLBaseElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLBaseElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLBaseElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLBaseElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLBaseElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLBaseElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLBaseElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLBaseElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLBaseElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLBaseElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLBaseElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLBaseElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLBaseElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLBaseElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLBaseElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLBaseElementMethod "getHref" o = DOMHTMLBaseElementGetHrefMethodInfo+    ResolveDOMHTMLBaseElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLBaseElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLBaseElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLBaseElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLBaseElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLBaseElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLBaseElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLBaseElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLBaseElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLBaseElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLBaseElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLBaseElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLBaseElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLBaseElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLBaseElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLBaseElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLBaseElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLBaseElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLBaseElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLBaseElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLBaseElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLBaseElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLBaseElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLBaseElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLBaseElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLBaseElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLBaseElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLBaseElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLBaseElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLBaseElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLBaseElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLBaseElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLBaseElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLBaseElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLBaseElementMethod "getTarget" o = DOMHTMLBaseElementGetTargetMethodInfo+    ResolveDOMHTMLBaseElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLBaseElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLBaseElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLBaseElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLBaseElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLBaseElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLBaseElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLBaseElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLBaseElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLBaseElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLBaseElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLBaseElementMethod "setHref" o = DOMHTMLBaseElementSetHrefMethodInfo+    ResolveDOMHTMLBaseElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLBaseElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLBaseElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLBaseElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLBaseElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLBaseElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLBaseElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLBaseElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLBaseElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLBaseElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLBaseElementMethod "setTarget" o = DOMHTMLBaseElementSetTargetMethodInfo+    ResolveDOMHTMLBaseElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLBaseElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLBaseElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLBaseElementMethod t DOMHTMLBaseElement, MethodInfo info DOMHTMLBaseElement p) => IsLabelProxy t (DOMHTMLBaseElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLBaseElementMethod t DOMHTMLBaseElement, MethodInfo info DOMHTMLBaseElement p) => IsLabel t (DOMHTMLBaseElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "href"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -104,7 +253,7 @@     type AttrSetTypeConstraint DOMHTMLBaseElementHrefPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLBaseElementHrefPropertyInfo = DOMHTMLBaseElementK     type AttrGetType DOMHTMLBaseElementHrefPropertyInfo = T.Text-    type AttrLabel DOMHTMLBaseElementHrefPropertyInfo = "DOMHTMLBaseElement::href"+    type AttrLabel DOMHTMLBaseElementHrefPropertyInfo = "href"     attrGet _ = getDOMHTMLBaseElementHref     attrSet _ = setDOMHTMLBaseElementHref     attrConstruct _ = constructDOMHTMLBaseElementHref@@ -128,22 +277,21 @@     type AttrSetTypeConstraint DOMHTMLBaseElementTargetPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLBaseElementTargetPropertyInfo = DOMHTMLBaseElementK     type AttrGetType DOMHTMLBaseElementTargetPropertyInfo = T.Text-    type AttrLabel DOMHTMLBaseElementTargetPropertyInfo = "DOMHTMLBaseElement::target"+    type AttrLabel DOMHTMLBaseElementTargetPropertyInfo = "target"     attrGet _ = getDOMHTMLBaseElementTarget     attrSet _ = setDOMHTMLBaseElementTarget     attrConstruct _ = constructDOMHTMLBaseElementTarget  type instance AttributeList DOMHTMLBaseElement = DOMHTMLBaseElementAttributeList-type DOMHTMLBaseElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("href", DOMHTMLBaseElementHrefPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("target", DOMHTMLBaseElementTargetPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLBaseElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("href", DOMHTMLBaseElementHrefPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("target", DOMHTMLBaseElementTargetPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLBaseElement = DOMHTMLBaseElementSignalList-type DOMHTMLBaseElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLBaseElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLBaseElement::get_href -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -155,8 +303,8 @@  dOMHTMLBaseElementGetHref ::     (MonadIO m, DOMHTMLBaseElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLBaseElementGetHref _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_base_element_get_href _obj'@@ -166,11 +314,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLBaseElementGetHrefMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBaseElementK a) => MethodInfo DOMHTMLBaseElementGetHrefMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBaseElementGetHref+ -- method DOMHTMLBaseElement::get_target -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -182,8 +333,8 @@  dOMHTMLBaseElementGetTarget ::     (MonadIO m, DOMHTMLBaseElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLBaseElementGetTarget _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_base_element_get_target _obj'@@ -193,11 +344,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLBaseElementGetTargetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBaseElementK a) => MethodInfo DOMHTMLBaseElementGetTargetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBaseElementGetTarget+ -- method DOMHTMLBaseElement::set_href -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -210,9 +364,9 @@  dOMHTMLBaseElementSetHref ::     (MonadIO m, DOMHTMLBaseElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLBaseElementSetHref _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -221,11 +375,14 @@     freeMem value'     return () +data DOMHTMLBaseElementSetHrefMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBaseElementK a) => MethodInfo DOMHTMLBaseElementSetHrefMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBaseElementSetHref+ -- method DOMHTMLBaseElement::set_target -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -238,9 +395,9 @@  dOMHTMLBaseElementSetTarget ::     (MonadIO m, DOMHTMLBaseElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLBaseElementSetTarget _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -248,5 +405,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLBaseElementSetTargetMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBaseElementK a) => MethodInfo DOMHTMLBaseElementSetTargetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBaseElementSetTarget  
GI/WebKit2WebExtension/Objects/DOMHTMLBaseElement.hs-boot view
@@ -13,3 +13,7 @@ instance (GObject o, IsDescendantOf DOMHTMLBaseElement o) => DOMHTMLBaseElementK o data DOMHTMLBaseElementHrefPropertyInfo data DOMHTMLBaseElementTargetPropertyInfo+data DOMHTMLBaseElementGetHrefMethodInfo+data DOMHTMLBaseElementGetTargetMethodInfo+data DOMHTMLBaseElementSetHrefMethodInfo+data DOMHTMLBaseElementSetTargetMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLBaseFontElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,26 +18,32 @@   -- * Methods -- ** dOMHTMLBaseFontElementGetColor+    DOMHTMLBaseFontElementGetColorMethodInfo,     dOMHTMLBaseFontElementGetColor          ,   -- ** dOMHTMLBaseFontElementGetFace+    DOMHTMLBaseFontElementGetFaceMethodInfo ,     dOMHTMLBaseFontElementGetFace           ,   -- ** dOMHTMLBaseFontElementGetSize+    DOMHTMLBaseFontElementGetSizeMethodInfo ,     dOMHTMLBaseFontElementGetSize           ,   -- ** dOMHTMLBaseFontElementSetColor+    DOMHTMLBaseFontElementSetColorMethodInfo,     dOMHTMLBaseFontElementSetColor          ,   -- ** dOMHTMLBaseFontElementSetFace+    DOMHTMLBaseFontElementSetFaceMethodInfo ,     dOMHTMLBaseFontElementSetFace           ,   -- ** dOMHTMLBaseFontElementSetSize+    DOMHTMLBaseFontElementSetSizeMethodInfo ,     dOMHTMLBaseFontElementSetSize           ,  @@ -100,6 +107,152 @@ noDOMHTMLBaseFontElement :: Maybe DOMHTMLBaseFontElement noDOMHTMLBaseFontElement = Nothing +type family ResolveDOMHTMLBaseFontElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLBaseFontElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getColor" o = DOMHTMLBaseFontElementGetColorMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getFace" o = DOMHTMLBaseFontElementGetFaceMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getSize" o = DOMHTMLBaseFontElementGetSizeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setColor" o = DOMHTMLBaseFontElementSetColorMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setFace" o = DOMHTMLBaseFontElementSetFaceMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setSize" o = DOMHTMLBaseFontElementSetSizeMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLBaseFontElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLBaseFontElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLBaseFontElementMethod t DOMHTMLBaseFontElement, MethodInfo info DOMHTMLBaseFontElement p) => IsLabelProxy t (DOMHTMLBaseFontElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLBaseFontElementMethod t DOMHTMLBaseFontElement, MethodInfo info DOMHTMLBaseFontElement p) => IsLabel t (DOMHTMLBaseFontElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "color"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -119,7 +272,7 @@     type AttrSetTypeConstraint DOMHTMLBaseFontElementColorPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLBaseFontElementColorPropertyInfo = DOMHTMLBaseFontElementK     type AttrGetType DOMHTMLBaseFontElementColorPropertyInfo = T.Text-    type AttrLabel DOMHTMLBaseFontElementColorPropertyInfo = "DOMHTMLBaseFontElement::color"+    type AttrLabel DOMHTMLBaseFontElementColorPropertyInfo = "color"     attrGet _ = getDOMHTMLBaseFontElementColor     attrSet _ = setDOMHTMLBaseFontElementColor     attrConstruct _ = constructDOMHTMLBaseFontElementColor@@ -143,7 +296,7 @@     type AttrSetTypeConstraint DOMHTMLBaseFontElementFacePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLBaseFontElementFacePropertyInfo = DOMHTMLBaseFontElementK     type AttrGetType DOMHTMLBaseFontElementFacePropertyInfo = T.Text-    type AttrLabel DOMHTMLBaseFontElementFacePropertyInfo = "DOMHTMLBaseFontElement::face"+    type AttrLabel DOMHTMLBaseFontElementFacePropertyInfo = "face"     attrGet _ = getDOMHTMLBaseFontElementFace     attrSet _ = setDOMHTMLBaseFontElementFace     attrConstruct _ = constructDOMHTMLBaseFontElementFace@@ -167,22 +320,21 @@     type AttrSetTypeConstraint DOMHTMLBaseFontElementSizePropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLBaseFontElementSizePropertyInfo = DOMHTMLBaseFontElementK     type AttrGetType DOMHTMLBaseFontElementSizePropertyInfo = Int64-    type AttrLabel DOMHTMLBaseFontElementSizePropertyInfo = "DOMHTMLBaseFontElement::size"+    type AttrLabel DOMHTMLBaseFontElementSizePropertyInfo = "size"     attrGet _ = getDOMHTMLBaseFontElementSize     attrSet _ = setDOMHTMLBaseFontElementSize     attrConstruct _ = constructDOMHTMLBaseFontElementSize  type instance AttributeList DOMHTMLBaseFontElement = DOMHTMLBaseFontElementAttributeList-type DOMHTMLBaseFontElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("color", DOMHTMLBaseFontElementColorPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("face", DOMHTMLBaseFontElementFacePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("size", DOMHTMLBaseFontElementSizePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLBaseFontElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("color", DOMHTMLBaseFontElementColorPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("face", DOMHTMLBaseFontElementFacePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("size", DOMHTMLBaseFontElementSizePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLBaseFontElement = DOMHTMLBaseFontElementSignalList-type DOMHTMLBaseFontElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLBaseFontElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLBaseFontElement::get_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -194,8 +346,8 @@  dOMHTMLBaseFontElementGetColor ::     (MonadIO m, DOMHTMLBaseFontElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLBaseFontElementGetColor _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_base_font_element_get_color _obj'@@ -205,11 +357,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLBaseFontElementGetColorMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBaseFontElementK a) => MethodInfo DOMHTMLBaseFontElementGetColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBaseFontElementGetColor+ -- method DOMHTMLBaseFontElement::get_face -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -221,8 +376,8 @@  dOMHTMLBaseFontElementGetFace ::     (MonadIO m, DOMHTMLBaseFontElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLBaseFontElementGetFace _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_base_font_element_get_face _obj'@@ -232,11 +387,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLBaseFontElementGetFaceMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBaseFontElementK a) => MethodInfo DOMHTMLBaseFontElementGetFaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBaseFontElementGetFace+ -- method DOMHTMLBaseFontElement::get_size -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -248,19 +406,22 @@  dOMHTMLBaseFontElementGetSize ::     (MonadIO m, DOMHTMLBaseFontElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLBaseFontElementGetSize _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_base_font_element_get_size _obj'     touchManagedPtr _obj     return result +data DOMHTMLBaseFontElementGetSizeMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLBaseFontElementK a) => MethodInfo DOMHTMLBaseFontElementGetSizeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBaseFontElementGetSize+ -- method DOMHTMLBaseFontElement::set_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -273,9 +434,9 @@  dOMHTMLBaseFontElementSetColor ::     (MonadIO m, DOMHTMLBaseFontElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLBaseFontElementSetColor _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -284,11 +445,14 @@     freeMem value'     return () +data DOMHTMLBaseFontElementSetColorMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBaseFontElementK a) => MethodInfo DOMHTMLBaseFontElementSetColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBaseFontElementSetColor+ -- method DOMHTMLBaseFontElement::set_face -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -301,9 +465,9 @@  dOMHTMLBaseFontElementSetFace ::     (MonadIO m, DOMHTMLBaseFontElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLBaseFontElementSetFace _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -312,11 +476,14 @@     freeMem value'     return () +data DOMHTMLBaseFontElementSetFaceMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBaseFontElementK a) => MethodInfo DOMHTMLBaseFontElementSetFaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBaseFontElementSetFace+ -- method DOMHTMLBaseFontElement::set_size -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -329,13 +496,17 @@  dOMHTMLBaseFontElementSetSize ::     (MonadIO m, DOMHTMLBaseFontElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLBaseFontElementSetSize _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_base_font_element_set_size _obj' value     touchManagedPtr _obj     return ()++data DOMHTMLBaseFontElementSetSizeMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLBaseFontElementK a) => MethodInfo DOMHTMLBaseFontElementSetSizeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBaseFontElementSetSize  
GI/WebKit2WebExtension/Objects/DOMHTMLBaseFontElement.hs-boot view
@@ -14,3 +14,9 @@ data DOMHTMLBaseFontElementColorPropertyInfo data DOMHTMLBaseFontElementFacePropertyInfo data DOMHTMLBaseFontElementSizePropertyInfo+data DOMHTMLBaseFontElementGetColorMethodInfo+data DOMHTMLBaseFontElementGetFaceMethodInfo+data DOMHTMLBaseFontElementGetSizeMethodInfo+data DOMHTMLBaseFontElementSetColorMethodInfo+data DOMHTMLBaseFontElementSetFaceMethodInfo+data DOMHTMLBaseFontElementSetSizeMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLBodyElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,50 +18,62 @@   -- * Methods -- ** dOMHTMLBodyElementGetALink+    DOMHTMLBodyElementGetALinkMethodInfo    ,     dOMHTMLBodyElementGetALink              ,   -- ** dOMHTMLBodyElementGetBackground+    DOMHTMLBodyElementGetBackgroundMethodInfo,     dOMHTMLBodyElementGetBackground         ,   -- ** dOMHTMLBodyElementGetBgColor+    DOMHTMLBodyElementGetBgColorMethodInfo  ,     dOMHTMLBodyElementGetBgColor            ,   -- ** dOMHTMLBodyElementGetLink+    DOMHTMLBodyElementGetLinkMethodInfo     ,     dOMHTMLBodyElementGetLink               ,   -- ** dOMHTMLBodyElementGetText+    DOMHTMLBodyElementGetTextMethodInfo     ,     dOMHTMLBodyElementGetText               ,   -- ** dOMHTMLBodyElementGetVLink+    DOMHTMLBodyElementGetVLinkMethodInfo    ,     dOMHTMLBodyElementGetVLink              ,   -- ** dOMHTMLBodyElementSetALink+    DOMHTMLBodyElementSetALinkMethodInfo    ,     dOMHTMLBodyElementSetALink              ,   -- ** dOMHTMLBodyElementSetBackground+    DOMHTMLBodyElementSetBackgroundMethodInfo,     dOMHTMLBodyElementSetBackground         ,   -- ** dOMHTMLBodyElementSetBgColor+    DOMHTMLBodyElementSetBgColorMethodInfo  ,     dOMHTMLBodyElementSetBgColor            ,   -- ** dOMHTMLBodyElementSetLink+    DOMHTMLBodyElementSetLinkMethodInfo     ,     dOMHTMLBodyElementSetLink               ,   -- ** dOMHTMLBodyElementSetText+    DOMHTMLBodyElementSetTextMethodInfo     ,     dOMHTMLBodyElementSetText               ,   -- ** dOMHTMLBodyElementSetVLink+    DOMHTMLBodyElementSetVLinkMethodInfo    ,     dOMHTMLBodyElementSetVLink              ,  @@ -145,6 +158,158 @@ noDOMHTMLBodyElement :: Maybe DOMHTMLBodyElement noDOMHTMLBodyElement = Nothing +type family ResolveDOMHTMLBodyElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLBodyElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLBodyElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLBodyElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLBodyElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLBodyElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLBodyElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLBodyElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLBodyElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLBodyElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLBodyElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLBodyElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLBodyElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLBodyElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLBodyElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLBodyElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLBodyElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLBodyElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLBodyElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLBodyElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLBodyElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLBodyElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLBodyElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLBodyElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLBodyElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLBodyElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLBodyElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLBodyElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLBodyElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLBodyElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLBodyElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLBodyElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLBodyElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLBodyElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLBodyElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLBodyElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLBodyElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLBodyElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLBodyElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLBodyElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLBodyElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLBodyElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLBodyElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLBodyElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLBodyElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLBodyElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLBodyElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLBodyElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLBodyElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLBodyElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLBodyElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLBodyElementMethod "getALink" o = DOMHTMLBodyElementGetALinkMethodInfo+    ResolveDOMHTMLBodyElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLBodyElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLBodyElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLBodyElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLBodyElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLBodyElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLBodyElementMethod "getBackground" o = DOMHTMLBodyElementGetBackgroundMethodInfo+    ResolveDOMHTMLBodyElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLBodyElementMethod "getBgColor" o = DOMHTMLBodyElementGetBgColorMethodInfo+    ResolveDOMHTMLBodyElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLBodyElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLBodyElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLBodyElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLBodyElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLBodyElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLBodyElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLBodyElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLBodyElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLBodyElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLBodyElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLBodyElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLBodyElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLBodyElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLBodyElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLBodyElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLBodyElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLBodyElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLBodyElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLBodyElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLBodyElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLBodyElementMethod "getLink" o = DOMHTMLBodyElementGetLinkMethodInfo+    ResolveDOMHTMLBodyElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLBodyElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLBodyElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLBodyElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLBodyElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLBodyElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLBodyElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLBodyElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLBodyElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLBodyElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLBodyElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLBodyElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLBodyElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLBodyElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLBodyElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLBodyElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLBodyElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLBodyElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLBodyElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLBodyElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLBodyElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLBodyElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLBodyElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLBodyElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLBodyElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLBodyElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLBodyElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLBodyElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLBodyElementMethod "getText" o = DOMHTMLBodyElementGetTextMethodInfo+    ResolveDOMHTMLBodyElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLBodyElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLBodyElementMethod "getVLink" o = DOMHTMLBodyElementGetVLinkMethodInfo+    ResolveDOMHTMLBodyElementMethod "setALink" o = DOMHTMLBodyElementSetALinkMethodInfo+    ResolveDOMHTMLBodyElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLBodyElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLBodyElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLBodyElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLBodyElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLBodyElementMethod "setBackground" o = DOMHTMLBodyElementSetBackgroundMethodInfo+    ResolveDOMHTMLBodyElementMethod "setBgColor" o = DOMHTMLBodyElementSetBgColorMethodInfo+    ResolveDOMHTMLBodyElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLBodyElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLBodyElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLBodyElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLBodyElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLBodyElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLBodyElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLBodyElementMethod "setLink" o = DOMHTMLBodyElementSetLinkMethodInfo+    ResolveDOMHTMLBodyElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLBodyElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLBodyElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLBodyElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLBodyElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLBodyElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLBodyElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLBodyElementMethod "setText" o = DOMHTMLBodyElementSetTextMethodInfo+    ResolveDOMHTMLBodyElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLBodyElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLBodyElementMethod "setVLink" o = DOMHTMLBodyElementSetVLinkMethodInfo+    ResolveDOMHTMLBodyElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLBodyElementMethod t DOMHTMLBodyElement, MethodInfo info DOMHTMLBodyElement p) => IsLabelProxy t (DOMHTMLBodyElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLBodyElementMethod t DOMHTMLBodyElement, MethodInfo info DOMHTMLBodyElement p) => IsLabel t (DOMHTMLBodyElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "a-link"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -164,7 +329,7 @@     type AttrSetTypeConstraint DOMHTMLBodyElementALinkPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLBodyElementALinkPropertyInfo = DOMHTMLBodyElementK     type AttrGetType DOMHTMLBodyElementALinkPropertyInfo = T.Text-    type AttrLabel DOMHTMLBodyElementALinkPropertyInfo = "DOMHTMLBodyElement::a-link"+    type AttrLabel DOMHTMLBodyElementALinkPropertyInfo = "a-link"     attrGet _ = getDOMHTMLBodyElementALink     attrSet _ = setDOMHTMLBodyElementALink     attrConstruct _ = constructDOMHTMLBodyElementALink@@ -188,7 +353,7 @@     type AttrSetTypeConstraint DOMHTMLBodyElementBackgroundPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLBodyElementBackgroundPropertyInfo = DOMHTMLBodyElementK     type AttrGetType DOMHTMLBodyElementBackgroundPropertyInfo = T.Text-    type AttrLabel DOMHTMLBodyElementBackgroundPropertyInfo = "DOMHTMLBodyElement::background"+    type AttrLabel DOMHTMLBodyElementBackgroundPropertyInfo = "background"     attrGet _ = getDOMHTMLBodyElementBackground     attrSet _ = setDOMHTMLBodyElementBackground     attrConstruct _ = constructDOMHTMLBodyElementBackground@@ -212,7 +377,7 @@     type AttrSetTypeConstraint DOMHTMLBodyElementBgColorPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLBodyElementBgColorPropertyInfo = DOMHTMLBodyElementK     type AttrGetType DOMHTMLBodyElementBgColorPropertyInfo = T.Text-    type AttrLabel DOMHTMLBodyElementBgColorPropertyInfo = "DOMHTMLBodyElement::bg-color"+    type AttrLabel DOMHTMLBodyElementBgColorPropertyInfo = "bg-color"     attrGet _ = getDOMHTMLBodyElementBgColor     attrSet _ = setDOMHTMLBodyElementBgColor     attrConstruct _ = constructDOMHTMLBodyElementBgColor@@ -236,7 +401,7 @@     type AttrSetTypeConstraint DOMHTMLBodyElementLinkPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLBodyElementLinkPropertyInfo = DOMHTMLBodyElementK     type AttrGetType DOMHTMLBodyElementLinkPropertyInfo = T.Text-    type AttrLabel DOMHTMLBodyElementLinkPropertyInfo = "DOMHTMLBodyElement::link"+    type AttrLabel DOMHTMLBodyElementLinkPropertyInfo = "link"     attrGet _ = getDOMHTMLBodyElementLink     attrSet _ = setDOMHTMLBodyElementLink     attrConstruct _ = constructDOMHTMLBodyElementLink@@ -260,7 +425,7 @@     type AttrSetTypeConstraint DOMHTMLBodyElementTextPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLBodyElementTextPropertyInfo = DOMHTMLBodyElementK     type AttrGetType DOMHTMLBodyElementTextPropertyInfo = T.Text-    type AttrLabel DOMHTMLBodyElementTextPropertyInfo = "DOMHTMLBodyElement::text"+    type AttrLabel DOMHTMLBodyElementTextPropertyInfo = "text"     attrGet _ = getDOMHTMLBodyElementText     attrSet _ = setDOMHTMLBodyElementText     attrConstruct _ = constructDOMHTMLBodyElementText@@ -284,22 +449,21 @@     type AttrSetTypeConstraint DOMHTMLBodyElementVLinkPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLBodyElementVLinkPropertyInfo = DOMHTMLBodyElementK     type AttrGetType DOMHTMLBodyElementVLinkPropertyInfo = T.Text-    type AttrLabel DOMHTMLBodyElementVLinkPropertyInfo = "DOMHTMLBodyElement::v-link"+    type AttrLabel DOMHTMLBodyElementVLinkPropertyInfo = "v-link"     attrGet _ = getDOMHTMLBodyElementVLink     attrSet _ = setDOMHTMLBodyElementVLink     attrConstruct _ = constructDOMHTMLBodyElementVLink  type instance AttributeList DOMHTMLBodyElement = DOMHTMLBodyElementAttributeList-type DOMHTMLBodyElementAttributeList = ('[ '("a-link", DOMHTMLBodyElementALinkPropertyInfo), '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("background", DOMHTMLBodyElementBackgroundPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("bg-color", DOMHTMLBodyElementBgColorPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("link", DOMHTMLBodyElementLinkPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text", DOMHTMLBodyElementTextPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("v-link", DOMHTMLBodyElementVLinkPropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLBodyElementAttributeList = ('[ '("aLink", DOMHTMLBodyElementALinkPropertyInfo), '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("background", DOMHTMLBodyElementBackgroundPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLBodyElementBgColorPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("link", DOMHTMLBodyElementLinkPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("text", DOMHTMLBodyElementTextPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("vLink", DOMHTMLBodyElementVLinkPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLBodyElement = DOMHTMLBodyElementSignalList-type DOMHTMLBodyElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLBodyElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLBodyElement::get_a_link -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -311,8 +475,8 @@  dOMHTMLBodyElementGetALink ::     (MonadIO m, DOMHTMLBodyElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLBodyElementGetALink _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_body_element_get_a_link _obj'@@ -322,11 +486,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLBodyElementGetALinkMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementGetALinkMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBodyElementGetALink+ -- method DOMHTMLBodyElement::get_background -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -338,8 +505,8 @@  dOMHTMLBodyElementGetBackground ::     (MonadIO m, DOMHTMLBodyElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLBodyElementGetBackground _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_body_element_get_background _obj'@@ -349,11 +516,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLBodyElementGetBackgroundMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementGetBackgroundMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBodyElementGetBackground+ -- method DOMHTMLBodyElement::get_bg_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -365,8 +535,8 @@  dOMHTMLBodyElementGetBgColor ::     (MonadIO m, DOMHTMLBodyElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLBodyElementGetBgColor _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_body_element_get_bg_color _obj'@@ -376,11 +546,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLBodyElementGetBgColorMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementGetBgColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBodyElementGetBgColor+ -- method DOMHTMLBodyElement::get_link -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -392,8 +565,8 @@  dOMHTMLBodyElementGetLink ::     (MonadIO m, DOMHTMLBodyElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLBodyElementGetLink _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_body_element_get_link _obj'@@ -403,11 +576,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLBodyElementGetLinkMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementGetLinkMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBodyElementGetLink+ -- method DOMHTMLBodyElement::get_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -419,8 +595,8 @@  dOMHTMLBodyElementGetText ::     (MonadIO m, DOMHTMLBodyElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLBodyElementGetText _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_body_element_get_text _obj'@@ -430,11 +606,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLBodyElementGetTextMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementGetTextMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBodyElementGetText+ -- method DOMHTMLBodyElement::get_v_link -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -446,8 +625,8 @@  dOMHTMLBodyElementGetVLink ::     (MonadIO m, DOMHTMLBodyElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLBodyElementGetVLink _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_body_element_get_v_link _obj'@@ -457,11 +636,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLBodyElementGetVLinkMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementGetVLinkMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBodyElementGetVLink+ -- method DOMHTMLBodyElement::set_a_link -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -474,9 +656,9 @@  dOMHTMLBodyElementSetALink ::     (MonadIO m, DOMHTMLBodyElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLBodyElementSetALink _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -485,11 +667,14 @@     freeMem value'     return () +data DOMHTMLBodyElementSetALinkMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementSetALinkMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBodyElementSetALink+ -- method DOMHTMLBodyElement::set_background -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -502,9 +687,9 @@  dOMHTMLBodyElementSetBackground ::     (MonadIO m, DOMHTMLBodyElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLBodyElementSetBackground _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -513,11 +698,14 @@     freeMem value'     return () +data DOMHTMLBodyElementSetBackgroundMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementSetBackgroundMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBodyElementSetBackground+ -- method DOMHTMLBodyElement::set_bg_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -530,9 +718,9 @@  dOMHTMLBodyElementSetBgColor ::     (MonadIO m, DOMHTMLBodyElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLBodyElementSetBgColor _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -541,11 +729,14 @@     freeMem value'     return () +data DOMHTMLBodyElementSetBgColorMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementSetBgColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBodyElementSetBgColor+ -- method DOMHTMLBodyElement::set_link -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -558,9 +749,9 @@  dOMHTMLBodyElementSetLink ::     (MonadIO m, DOMHTMLBodyElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLBodyElementSetLink _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -569,11 +760,14 @@     freeMem value'     return () +data DOMHTMLBodyElementSetLinkMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementSetLinkMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBodyElementSetLink+ -- method DOMHTMLBodyElement::set_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -586,9 +780,9 @@  dOMHTMLBodyElementSetText ::     (MonadIO m, DOMHTMLBodyElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLBodyElementSetText _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -597,11 +791,14 @@     freeMem value'     return () +data DOMHTMLBodyElementSetTextMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementSetTextMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBodyElementSetText+ -- method DOMHTMLBodyElement::set_v_link -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -614,9 +811,9 @@  dOMHTMLBodyElementSetVLink ::     (MonadIO m, DOMHTMLBodyElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLBodyElementSetVLink _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -624,5 +821,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLBodyElementSetVLinkMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementSetVLinkMethodInfo a signature where+    overloadedMethod _ = dOMHTMLBodyElementSetVLink  
GI/WebKit2WebExtension/Objects/DOMHTMLBodyElement.hs-boot view
@@ -17,3 +17,15 @@ data DOMHTMLBodyElementLinkPropertyInfo data DOMHTMLBodyElementTextPropertyInfo data DOMHTMLBodyElementVLinkPropertyInfo+data DOMHTMLBodyElementGetALinkMethodInfo+data DOMHTMLBodyElementGetBackgroundMethodInfo+data DOMHTMLBodyElementGetBgColorMethodInfo+data DOMHTMLBodyElementGetLinkMethodInfo+data DOMHTMLBodyElementGetTextMethodInfo+data DOMHTMLBodyElementGetVLinkMethodInfo+data DOMHTMLBodyElementSetALinkMethodInfo+data DOMHTMLBodyElementSetBackgroundMethodInfo+data DOMHTMLBodyElementSetBgColorMethodInfo+data DOMHTMLBodyElementSetLinkMethodInfo+data DOMHTMLBodyElementSetTextMethodInfo+data DOMHTMLBodyElementSetVLinkMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLButtonElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,50 +18,62 @@   -- * Methods -- ** dOMHTMLButtonElementGetAutofocus+    DOMHTMLButtonElementGetAutofocusMethodInfo,     dOMHTMLButtonElementGetAutofocus        ,   -- ** dOMHTMLButtonElementGetButtonType+    DOMHTMLButtonElementGetButtonTypeMethodInfo,     dOMHTMLButtonElementGetButtonType       ,   -- ** dOMHTMLButtonElementGetDisabled+    DOMHTMLButtonElementGetDisabledMethodInfo,     dOMHTMLButtonElementGetDisabled         ,   -- ** dOMHTMLButtonElementGetForm+    DOMHTMLButtonElementGetFormMethodInfo   ,     dOMHTMLButtonElementGetForm             ,   -- ** dOMHTMLButtonElementGetName+    DOMHTMLButtonElementGetNameMethodInfo   ,     dOMHTMLButtonElementGetName             ,   -- ** dOMHTMLButtonElementGetValue+    DOMHTMLButtonElementGetValueMethodInfo  ,     dOMHTMLButtonElementGetValue            ,   -- ** dOMHTMLButtonElementGetWillValidate+    DOMHTMLButtonElementGetWillValidateMethodInfo,     dOMHTMLButtonElementGetWillValidate     ,   -- ** dOMHTMLButtonElementSetAutofocus+    DOMHTMLButtonElementSetAutofocusMethodInfo,     dOMHTMLButtonElementSetAutofocus        ,   -- ** dOMHTMLButtonElementSetButtonType+    DOMHTMLButtonElementSetButtonTypeMethodInfo,     dOMHTMLButtonElementSetButtonType       ,   -- ** dOMHTMLButtonElementSetDisabled+    DOMHTMLButtonElementSetDisabledMethodInfo,     dOMHTMLButtonElementSetDisabled         ,   -- ** dOMHTMLButtonElementSetName+    DOMHTMLButtonElementSetNameMethodInfo   ,     dOMHTMLButtonElementSetName             ,   -- ** dOMHTMLButtonElementSetValue+    DOMHTMLButtonElementSetValueMethodInfo  ,     dOMHTMLButtonElementSetValue            ,  @@ -193,6 +206,158 @@ noDOMHTMLButtonElement :: Maybe DOMHTMLButtonElement noDOMHTMLButtonElement = Nothing +type family ResolveDOMHTMLButtonElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLButtonElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLButtonElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLButtonElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLButtonElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLButtonElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLButtonElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLButtonElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLButtonElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLButtonElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLButtonElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLButtonElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLButtonElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLButtonElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLButtonElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLButtonElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLButtonElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLButtonElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLButtonElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLButtonElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLButtonElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLButtonElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLButtonElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLButtonElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLButtonElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLButtonElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLButtonElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLButtonElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLButtonElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLButtonElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLButtonElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLButtonElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLButtonElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLButtonElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLButtonElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLButtonElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLButtonElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLButtonElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLButtonElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLButtonElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLButtonElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLButtonElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLButtonElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLButtonElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLButtonElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLButtonElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLButtonElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLButtonElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLButtonElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLButtonElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLButtonElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLButtonElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLButtonElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLButtonElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLButtonElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLButtonElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLButtonElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLButtonElementMethod "getAutofocus" o = DOMHTMLButtonElementGetAutofocusMethodInfo+    ResolveDOMHTMLButtonElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLButtonElementMethod "getButtonType" o = DOMHTMLButtonElementGetButtonTypeMethodInfo+    ResolveDOMHTMLButtonElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLButtonElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLButtonElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLButtonElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLButtonElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLButtonElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLButtonElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLButtonElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLButtonElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLButtonElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLButtonElementMethod "getDisabled" o = DOMHTMLButtonElementGetDisabledMethodInfo+    ResolveDOMHTMLButtonElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLButtonElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLButtonElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLButtonElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLButtonElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLButtonElementMethod "getForm" o = DOMHTMLButtonElementGetFormMethodInfo+    ResolveDOMHTMLButtonElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLButtonElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLButtonElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLButtonElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLButtonElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLButtonElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLButtonElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLButtonElementMethod "getName" o = DOMHTMLButtonElementGetNameMethodInfo+    ResolveDOMHTMLButtonElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLButtonElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLButtonElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLButtonElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLButtonElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLButtonElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLButtonElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLButtonElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLButtonElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLButtonElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLButtonElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLButtonElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLButtonElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLButtonElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLButtonElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLButtonElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLButtonElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLButtonElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLButtonElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLButtonElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLButtonElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLButtonElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLButtonElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLButtonElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLButtonElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLButtonElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLButtonElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLButtonElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLButtonElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLButtonElementMethod "getValue" o = DOMHTMLButtonElementGetValueMethodInfo+    ResolveDOMHTMLButtonElementMethod "getWillValidate" o = DOMHTMLButtonElementGetWillValidateMethodInfo+    ResolveDOMHTMLButtonElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLButtonElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLButtonElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLButtonElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLButtonElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLButtonElementMethod "setAutofocus" o = DOMHTMLButtonElementSetAutofocusMethodInfo+    ResolveDOMHTMLButtonElementMethod "setButtonType" o = DOMHTMLButtonElementSetButtonTypeMethodInfo+    ResolveDOMHTMLButtonElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLButtonElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLButtonElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLButtonElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLButtonElementMethod "setDisabled" o = DOMHTMLButtonElementSetDisabledMethodInfo+    ResolveDOMHTMLButtonElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLButtonElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLButtonElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLButtonElementMethod "setName" o = DOMHTMLButtonElementSetNameMethodInfo+    ResolveDOMHTMLButtonElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLButtonElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLButtonElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLButtonElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLButtonElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLButtonElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLButtonElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLButtonElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLButtonElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLButtonElementMethod "setValue" o = DOMHTMLButtonElementSetValueMethodInfo+    ResolveDOMHTMLButtonElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLButtonElementMethod t DOMHTMLButtonElement, MethodInfo info DOMHTMLButtonElement p) => IsLabelProxy t (DOMHTMLButtonElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLButtonElementMethod t DOMHTMLButtonElement, MethodInfo info DOMHTMLButtonElement p) => IsLabel t (DOMHTMLButtonElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "autofocus"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable,PropertyWritable]@@ -212,7 +377,7 @@     type AttrSetTypeConstraint DOMHTMLButtonElementAutofocusPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLButtonElementAutofocusPropertyInfo = DOMHTMLButtonElementK     type AttrGetType DOMHTMLButtonElementAutofocusPropertyInfo = Bool-    type AttrLabel DOMHTMLButtonElementAutofocusPropertyInfo = "DOMHTMLButtonElement::autofocus"+    type AttrLabel DOMHTMLButtonElementAutofocusPropertyInfo = "autofocus"     attrGet _ = getDOMHTMLButtonElementAutofocus     attrSet _ = setDOMHTMLButtonElementAutofocus     attrConstruct _ = constructDOMHTMLButtonElementAutofocus@@ -236,7 +401,7 @@     type AttrSetTypeConstraint DOMHTMLButtonElementDisabledPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLButtonElementDisabledPropertyInfo = DOMHTMLButtonElementK     type AttrGetType DOMHTMLButtonElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLButtonElementDisabledPropertyInfo = "DOMHTMLButtonElement::disabled"+    type AttrLabel DOMHTMLButtonElementDisabledPropertyInfo = "disabled"     attrGet _ = getDOMHTMLButtonElementDisabled     attrSet _ = setDOMHTMLButtonElementDisabled     attrConstruct _ = constructDOMHTMLButtonElementDisabled@@ -254,7 +419,7 @@     type AttrSetTypeConstraint DOMHTMLButtonElementFormPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLButtonElementFormPropertyInfo = DOMHTMLButtonElementK     type AttrGetType DOMHTMLButtonElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLButtonElementFormPropertyInfo = "DOMHTMLButtonElement::form"+    type AttrLabel DOMHTMLButtonElementFormPropertyInfo = "form"     attrGet _ = getDOMHTMLButtonElementForm     attrSet _ = undefined     attrConstruct _ = undefined@@ -278,7 +443,7 @@     type AttrSetTypeConstraint DOMHTMLButtonElementFormActionPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLButtonElementFormActionPropertyInfo = DOMHTMLButtonElementK     type AttrGetType DOMHTMLButtonElementFormActionPropertyInfo = T.Text-    type AttrLabel DOMHTMLButtonElementFormActionPropertyInfo = "DOMHTMLButtonElement::form-action"+    type AttrLabel DOMHTMLButtonElementFormActionPropertyInfo = "form-action"     attrGet _ = getDOMHTMLButtonElementFormAction     attrSet _ = setDOMHTMLButtonElementFormAction     attrConstruct _ = constructDOMHTMLButtonElementFormAction@@ -302,7 +467,7 @@     type AttrSetTypeConstraint DOMHTMLButtonElementFormEnctypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLButtonElementFormEnctypePropertyInfo = DOMHTMLButtonElementK     type AttrGetType DOMHTMLButtonElementFormEnctypePropertyInfo = T.Text-    type AttrLabel DOMHTMLButtonElementFormEnctypePropertyInfo = "DOMHTMLButtonElement::form-enctype"+    type AttrLabel DOMHTMLButtonElementFormEnctypePropertyInfo = "form-enctype"     attrGet _ = getDOMHTMLButtonElementFormEnctype     attrSet _ = setDOMHTMLButtonElementFormEnctype     attrConstruct _ = constructDOMHTMLButtonElementFormEnctype@@ -326,7 +491,7 @@     type AttrSetTypeConstraint DOMHTMLButtonElementFormMethodPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLButtonElementFormMethodPropertyInfo = DOMHTMLButtonElementK     type AttrGetType DOMHTMLButtonElementFormMethodPropertyInfo = T.Text-    type AttrLabel DOMHTMLButtonElementFormMethodPropertyInfo = "DOMHTMLButtonElement::form-method"+    type AttrLabel DOMHTMLButtonElementFormMethodPropertyInfo = "form-method"     attrGet _ = getDOMHTMLButtonElementFormMethod     attrSet _ = setDOMHTMLButtonElementFormMethod     attrConstruct _ = constructDOMHTMLButtonElementFormMethod@@ -350,7 +515,7 @@     type AttrSetTypeConstraint DOMHTMLButtonElementFormNoValidatePropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLButtonElementFormNoValidatePropertyInfo = DOMHTMLButtonElementK     type AttrGetType DOMHTMLButtonElementFormNoValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLButtonElementFormNoValidatePropertyInfo = "DOMHTMLButtonElement::form-no-validate"+    type AttrLabel DOMHTMLButtonElementFormNoValidatePropertyInfo = "form-no-validate"     attrGet _ = getDOMHTMLButtonElementFormNoValidate     attrSet _ = setDOMHTMLButtonElementFormNoValidate     attrConstruct _ = constructDOMHTMLButtonElementFormNoValidate@@ -374,7 +539,7 @@     type AttrSetTypeConstraint DOMHTMLButtonElementFormTargetPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLButtonElementFormTargetPropertyInfo = DOMHTMLButtonElementK     type AttrGetType DOMHTMLButtonElementFormTargetPropertyInfo = T.Text-    type AttrLabel DOMHTMLButtonElementFormTargetPropertyInfo = "DOMHTMLButtonElement::form-target"+    type AttrLabel DOMHTMLButtonElementFormTargetPropertyInfo = "form-target"     attrGet _ = getDOMHTMLButtonElementFormTarget     attrSet _ = setDOMHTMLButtonElementFormTarget     attrConstruct _ = constructDOMHTMLButtonElementFormTarget@@ -392,7 +557,7 @@     type AttrSetTypeConstraint DOMHTMLButtonElementLabelsPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLButtonElementLabelsPropertyInfo = DOMHTMLButtonElementK     type AttrGetType DOMHTMLButtonElementLabelsPropertyInfo = DOMNodeList-    type AttrLabel DOMHTMLButtonElementLabelsPropertyInfo = "DOMHTMLButtonElement::labels"+    type AttrLabel DOMHTMLButtonElementLabelsPropertyInfo = "labels"     attrGet _ = getDOMHTMLButtonElementLabels     attrSet _ = undefined     attrConstruct _ = undefined@@ -416,7 +581,7 @@     type AttrSetTypeConstraint DOMHTMLButtonElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLButtonElementNamePropertyInfo = DOMHTMLButtonElementK     type AttrGetType DOMHTMLButtonElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLButtonElementNamePropertyInfo = "DOMHTMLButtonElement::name"+    type AttrLabel DOMHTMLButtonElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLButtonElementName     attrSet _ = setDOMHTMLButtonElementName     attrConstruct _ = constructDOMHTMLButtonElementName@@ -440,7 +605,7 @@     type AttrSetTypeConstraint DOMHTMLButtonElementTypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLButtonElementTypePropertyInfo = DOMHTMLButtonElementK     type AttrGetType DOMHTMLButtonElementTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLButtonElementTypePropertyInfo = "DOMHTMLButtonElement::type"+    type AttrLabel DOMHTMLButtonElementTypePropertyInfo = "type"     attrGet _ = getDOMHTMLButtonElementType     attrSet _ = setDOMHTMLButtonElementType     attrConstruct _ = constructDOMHTMLButtonElementType@@ -458,7 +623,7 @@     type AttrSetTypeConstraint DOMHTMLButtonElementValidationMessagePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLButtonElementValidationMessagePropertyInfo = DOMHTMLButtonElementK     type AttrGetType DOMHTMLButtonElementValidationMessagePropertyInfo = T.Text-    type AttrLabel DOMHTMLButtonElementValidationMessagePropertyInfo = "DOMHTMLButtonElement::validation-message"+    type AttrLabel DOMHTMLButtonElementValidationMessagePropertyInfo = "validation-message"     attrGet _ = getDOMHTMLButtonElementValidationMessage     attrSet _ = undefined     attrConstruct _ = undefined@@ -482,7 +647,7 @@     type AttrSetTypeConstraint DOMHTMLButtonElementValuePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLButtonElementValuePropertyInfo = DOMHTMLButtonElementK     type AttrGetType DOMHTMLButtonElementValuePropertyInfo = T.Text-    type AttrLabel DOMHTMLButtonElementValuePropertyInfo = "DOMHTMLButtonElement::value"+    type AttrLabel DOMHTMLButtonElementValuePropertyInfo = "value"     attrGet _ = getDOMHTMLButtonElementValue     attrSet _ = setDOMHTMLButtonElementValue     attrConstruct _ = constructDOMHTMLButtonElementValue@@ -500,22 +665,21 @@     type AttrSetTypeConstraint DOMHTMLButtonElementWillValidatePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLButtonElementWillValidatePropertyInfo = DOMHTMLButtonElementK     type AttrGetType DOMHTMLButtonElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLButtonElementWillValidatePropertyInfo = "DOMHTMLButtonElement::will-validate"+    type AttrLabel DOMHTMLButtonElementWillValidatePropertyInfo = "will-validate"     attrGet _ = getDOMHTMLButtonElementWillValidate     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMHTMLButtonElement = DOMHTMLButtonElementAttributeList-type DOMHTMLButtonElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autofocus", DOMHTMLButtonElementAutofocusPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLButtonElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLButtonElementFormPropertyInfo), '("form-action", DOMHTMLButtonElementFormActionPropertyInfo), '("form-enctype", DOMHTMLButtonElementFormEnctypePropertyInfo), '("form-method", DOMHTMLButtonElementFormMethodPropertyInfo), '("form-no-validate", DOMHTMLButtonElementFormNoValidatePropertyInfo), '("form-target", DOMHTMLButtonElementFormTargetPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("labels", DOMHTMLButtonElementLabelsPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLButtonElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLButtonElementTypePropertyInfo), '("validation-message", DOMHTMLButtonElementValidationMessagePropertyInfo), '("value", DOMHTMLButtonElementValuePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("will-validate", DOMHTMLButtonElementWillValidatePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLButtonElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autofocus", DOMHTMLButtonElementAutofocusPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLButtonElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLButtonElementFormPropertyInfo), '("formAction", DOMHTMLButtonElementFormActionPropertyInfo), '("formEnctype", DOMHTMLButtonElementFormEnctypePropertyInfo), '("formMethod", DOMHTMLButtonElementFormMethodPropertyInfo), '("formNoValidate", DOMHTMLButtonElementFormNoValidatePropertyInfo), '("formTarget", DOMHTMLButtonElementFormTargetPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("labels", DOMHTMLButtonElementLabelsPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLButtonElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLButtonElementTypePropertyInfo), '("validationMessage", DOMHTMLButtonElementValidationMessagePropertyInfo), '("value", DOMHTMLButtonElementValuePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLButtonElementWillValidatePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLButtonElement = DOMHTMLButtonElementSignalList-type DOMHTMLButtonElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLButtonElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLButtonElement::get_autofocus -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -527,8 +691,8 @@  dOMHTMLButtonElementGetAutofocus ::     (MonadIO m, DOMHTMLButtonElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLButtonElementGetAutofocus _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_button_element_get_autofocus _obj'@@ -536,11 +700,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLButtonElementGetAutofocusMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetAutofocusMethodInfo a signature where+    overloadedMethod _ = dOMHTMLButtonElementGetAutofocus+ -- method DOMHTMLButtonElement::get_button_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -552,8 +719,8 @@  dOMHTMLButtonElementGetButtonType ::     (MonadIO m, DOMHTMLButtonElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLButtonElementGetButtonType _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_button_element_get_button_type _obj'@@ -563,11 +730,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLButtonElementGetButtonTypeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetButtonTypeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLButtonElementGetButtonType+ -- method DOMHTMLButtonElement::get_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -579,8 +749,8 @@  dOMHTMLButtonElementGetDisabled ::     (MonadIO m, DOMHTMLButtonElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLButtonElementGetDisabled _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_button_element_get_disabled _obj'@@ -588,11 +758,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLButtonElementGetDisabledMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLButtonElementGetDisabled+ -- method DOMHTMLButtonElement::get_form -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" -- throws : False -- Skip return : False@@ -604,8 +777,8 @@  dOMHTMLButtonElementGetForm ::     (MonadIO m, DOMHTMLButtonElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLFormElement+    a                                       -- _obj+    -> m DOMHTMLFormElement                 -- result dOMHTMLButtonElementGetForm _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_button_element_get_form _obj'@@ -614,11 +787,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLButtonElementGetFormMethodInfo+instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetFormMethodInfo a signature where+    overloadedMethod _ = dOMHTMLButtonElementGetForm+ -- method DOMHTMLButtonElement::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -630,8 +806,8 @@  dOMHTMLButtonElementGetName ::     (MonadIO m, DOMHTMLButtonElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLButtonElementGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_button_element_get_name _obj'@@ -641,11 +817,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLButtonElementGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLButtonElementGetName+ -- method DOMHTMLButtonElement::get_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -657,8 +836,8 @@  dOMHTMLButtonElementGetValue ::     (MonadIO m, DOMHTMLButtonElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLButtonElementGetValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_button_element_get_value _obj'@@ -668,11 +847,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLButtonElementGetValueMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLButtonElementGetValue+ -- method DOMHTMLButtonElement::get_will_validate -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -684,8 +866,8 @@  dOMHTMLButtonElementGetWillValidate ::     (MonadIO m, DOMHTMLButtonElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLButtonElementGetWillValidate _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_button_element_get_will_validate _obj'@@ -693,11 +875,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLButtonElementGetWillValidateMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetWillValidateMethodInfo a signature where+    overloadedMethod _ = dOMHTMLButtonElementGetWillValidate+ -- method DOMHTMLButtonElement::set_autofocus -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -710,9 +895,9 @@  dOMHTMLButtonElementSetAutofocus ::     (MonadIO m, DOMHTMLButtonElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLButtonElementSetAutofocus _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -720,11 +905,14 @@     touchManagedPtr _obj     return () +data DOMHTMLButtonElementSetAutofocusMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementSetAutofocusMethodInfo a signature where+    overloadedMethod _ = dOMHTMLButtonElementSetAutofocus+ -- method DOMHTMLButtonElement::set_button_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -737,9 +925,9 @@  dOMHTMLButtonElementSetButtonType ::     (MonadIO m, DOMHTMLButtonElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLButtonElementSetButtonType _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -748,11 +936,14 @@     freeMem value'     return () +data DOMHTMLButtonElementSetButtonTypeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementSetButtonTypeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLButtonElementSetButtonType+ -- method DOMHTMLButtonElement::set_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -765,9 +956,9 @@  dOMHTMLButtonElementSetDisabled ::     (MonadIO m, DOMHTMLButtonElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLButtonElementSetDisabled _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -775,11 +966,14 @@     touchManagedPtr _obj     return () +data DOMHTMLButtonElementSetDisabledMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementSetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLButtonElementSetDisabled+ -- method DOMHTMLButtonElement::set_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -792,9 +986,9 @@  dOMHTMLButtonElementSetName ::     (MonadIO m, DOMHTMLButtonElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLButtonElementSetName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -803,11 +997,14 @@     freeMem value'     return () +data DOMHTMLButtonElementSetNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementSetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLButtonElementSetName+ -- method DOMHTMLButtonElement::set_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -820,9 +1017,9 @@  dOMHTMLButtonElementSetValue ::     (MonadIO m, DOMHTMLButtonElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLButtonElementSetValue _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -830,5 +1027,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLButtonElementSetValueMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementSetValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLButtonElementSetValue  
GI/WebKit2WebExtension/Objects/DOMHTMLButtonElement.hs-boot view
@@ -25,3 +25,15 @@ data DOMHTMLButtonElementValidationMessagePropertyInfo data DOMHTMLButtonElementValuePropertyInfo data DOMHTMLButtonElementWillValidatePropertyInfo+data DOMHTMLButtonElementGetAutofocusMethodInfo+data DOMHTMLButtonElementGetButtonTypeMethodInfo+data DOMHTMLButtonElementGetDisabledMethodInfo+data DOMHTMLButtonElementGetFormMethodInfo+data DOMHTMLButtonElementGetNameMethodInfo+data DOMHTMLButtonElementGetValueMethodInfo+data DOMHTMLButtonElementGetWillValidateMethodInfo+data DOMHTMLButtonElementSetAutofocusMethodInfo+data DOMHTMLButtonElementSetButtonTypeMethodInfo+data DOMHTMLButtonElementSetDisabledMethodInfo+data DOMHTMLButtonElementSetNameMethodInfo+data DOMHTMLButtonElementSetValueMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLCanvasElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,18 +18,22 @@   -- * Methods -- ** dOMHTMLCanvasElementGetHeight+    DOMHTMLCanvasElementGetHeightMethodInfo ,     dOMHTMLCanvasElementGetHeight           ,   -- ** dOMHTMLCanvasElementGetWidth+    DOMHTMLCanvasElementGetWidthMethodInfo  ,     dOMHTMLCanvasElementGetWidth            ,   -- ** dOMHTMLCanvasElementSetHeight+    DOMHTMLCanvasElementSetHeightMethodInfo ,     dOMHTMLCanvasElementSetHeight           ,   -- ** dOMHTMLCanvasElementSetWidth+    DOMHTMLCanvasElementSetWidthMethodInfo  ,     dOMHTMLCanvasElementSetWidth            ,  @@ -85,6 +90,150 @@ noDOMHTMLCanvasElement :: Maybe DOMHTMLCanvasElement noDOMHTMLCanvasElement = Nothing +type family ResolveDOMHTMLCanvasElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLCanvasElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLCanvasElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLCanvasElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLCanvasElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLCanvasElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLCanvasElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLCanvasElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLCanvasElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLCanvasElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLCanvasElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLCanvasElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLCanvasElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLCanvasElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLCanvasElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLCanvasElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLCanvasElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLCanvasElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLCanvasElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLCanvasElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLCanvasElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLCanvasElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLCanvasElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLCanvasElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLCanvasElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLCanvasElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLCanvasElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLCanvasElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLCanvasElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLCanvasElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLCanvasElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLCanvasElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLCanvasElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLCanvasElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLCanvasElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLCanvasElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLCanvasElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLCanvasElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLCanvasElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLCanvasElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLCanvasElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLCanvasElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLCanvasElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLCanvasElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLCanvasElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLCanvasElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLCanvasElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLCanvasElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLCanvasElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLCanvasElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLCanvasElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getHeight" o = DOMHTMLCanvasElementGetHeightMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLCanvasElementMethod "getWidth" o = DOMHTMLCanvasElementGetWidthMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setHeight" o = DOMHTMLCanvasElementSetHeightMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLCanvasElementMethod "setWidth" o = DOMHTMLCanvasElementSetWidthMethodInfo+    ResolveDOMHTMLCanvasElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLCanvasElementMethod t DOMHTMLCanvasElement, MethodInfo info DOMHTMLCanvasElement p) => IsLabelProxy t (DOMHTMLCanvasElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLCanvasElementMethod t DOMHTMLCanvasElement, MethodInfo info DOMHTMLCanvasElement p) => IsLabel t (DOMHTMLCanvasElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "height"    -- Type: TBasicType TInt64    -- Flags: [PropertyReadable,PropertyWritable]@@ -104,7 +253,7 @@     type AttrSetTypeConstraint DOMHTMLCanvasElementHeightPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLCanvasElementHeightPropertyInfo = DOMHTMLCanvasElementK     type AttrGetType DOMHTMLCanvasElementHeightPropertyInfo = Int64-    type AttrLabel DOMHTMLCanvasElementHeightPropertyInfo = "DOMHTMLCanvasElement::height"+    type AttrLabel DOMHTMLCanvasElementHeightPropertyInfo = "height"     attrGet _ = getDOMHTMLCanvasElementHeight     attrSet _ = setDOMHTMLCanvasElementHeight     attrConstruct _ = constructDOMHTMLCanvasElementHeight@@ -128,22 +277,21 @@     type AttrSetTypeConstraint DOMHTMLCanvasElementWidthPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLCanvasElementWidthPropertyInfo = DOMHTMLCanvasElementK     type AttrGetType DOMHTMLCanvasElementWidthPropertyInfo = Int64-    type AttrLabel DOMHTMLCanvasElementWidthPropertyInfo = "DOMHTMLCanvasElement::width"+    type AttrLabel DOMHTMLCanvasElementWidthPropertyInfo = "width"     attrGet _ = getDOMHTMLCanvasElementWidth     attrSet _ = setDOMHTMLCanvasElementWidth     attrConstruct _ = constructDOMHTMLCanvasElementWidth  type instance AttributeList DOMHTMLCanvasElement = DOMHTMLCanvasElementAttributeList-type DOMHTMLCanvasElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLCanvasElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLCanvasElementWidthPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLCanvasElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLCanvasElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLCanvasElementWidthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLCanvasElement = DOMHTMLCanvasElementSignalList-type DOMHTMLCanvasElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLCanvasElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLCanvasElement::get_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -155,19 +303,22 @@  dOMHTMLCanvasElementGetHeight ::     (MonadIO m, DOMHTMLCanvasElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLCanvasElementGetHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_canvas_element_get_height _obj'     touchManagedPtr _obj     return result +data DOMHTMLCanvasElementGetHeightMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLCanvasElementK a) => MethodInfo DOMHTMLCanvasElementGetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLCanvasElementGetHeight+ -- method DOMHTMLCanvasElement::get_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -179,19 +330,22 @@  dOMHTMLCanvasElementGetWidth ::     (MonadIO m, DOMHTMLCanvasElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLCanvasElementGetWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_canvas_element_get_width _obj'     touchManagedPtr _obj     return result +data DOMHTMLCanvasElementGetWidthMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLCanvasElementK a) => MethodInfo DOMHTMLCanvasElementGetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLCanvasElementGetWidth+ -- method DOMHTMLCanvasElement::set_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -204,20 +358,23 @@  dOMHTMLCanvasElementSetHeight ::     (MonadIO m, DOMHTMLCanvasElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLCanvasElementSetHeight _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_canvas_element_set_height _obj' value     touchManagedPtr _obj     return () +data DOMHTMLCanvasElementSetHeightMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLCanvasElementK a) => MethodInfo DOMHTMLCanvasElementSetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLCanvasElementSetHeight+ -- method DOMHTMLCanvasElement::set_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -230,13 +387,17 @@  dOMHTMLCanvasElementSetWidth ::     (MonadIO m, DOMHTMLCanvasElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLCanvasElementSetWidth _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_canvas_element_set_width _obj' value     touchManagedPtr _obj     return ()++data DOMHTMLCanvasElementSetWidthMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLCanvasElementK a) => MethodInfo DOMHTMLCanvasElementSetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLCanvasElementSetWidth  
GI/WebKit2WebExtension/Objects/DOMHTMLCanvasElement.hs-boot view
@@ -13,3 +13,7 @@ instance (GObject o, IsDescendantOf DOMHTMLCanvasElement o) => DOMHTMLCanvasElementK o data DOMHTMLCanvasElementHeightPropertyInfo data DOMHTMLCanvasElementWidthPropertyInfo+data DOMHTMLCanvasElementGetHeightMethodInfo+data DOMHTMLCanvasElementGetWidthMethodInfo+data DOMHTMLCanvasElementSetHeightMethodInfo+data DOMHTMLCanvasElementSetWidthMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLCollection.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,14 +18,17 @@   -- * Methods -- ** dOMHTMLCollectionGetLength+    DOMHTMLCollectionGetLengthMethodInfo    ,     dOMHTMLCollectionGetLength              ,   -- ** dOMHTMLCollectionItem+    DOMHTMLCollectionItemMethodInfo         ,     dOMHTMLCollectionItem                   ,   -- ** dOMHTMLCollectionNamedItem+    DOMHTMLCollectionNamedItemMethodInfo    ,     dOMHTMLCollectionNamedItem              ,  @@ -72,6 +76,42 @@ noDOMHTMLCollection :: Maybe DOMHTMLCollection noDOMHTMLCollection = Nothing +type family ResolveDOMHTMLCollectionMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLCollectionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLCollectionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLCollectionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLCollectionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLCollectionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLCollectionMethod "item" o = DOMHTMLCollectionItemMethodInfo+    ResolveDOMHTMLCollectionMethod "namedItem" o = DOMHTMLCollectionNamedItemMethodInfo+    ResolveDOMHTMLCollectionMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLCollectionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLCollectionMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLCollectionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLCollectionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLCollectionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLCollectionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLCollectionMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLCollectionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLCollectionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLCollectionMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLCollectionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLCollectionMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLCollectionMethod "getLength" o = DOMHTMLCollectionGetLengthMethodInfo+    ResolveDOMHTMLCollectionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLCollectionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLCollectionMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLCollectionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLCollectionMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLCollectionMethod t DOMHTMLCollection, MethodInfo info DOMHTMLCollection p) => IsLabelProxy t (DOMHTMLCollection -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLCollectionMethod t DOMHTMLCollection, MethodInfo info DOMHTMLCollection p) => IsLabel t (DOMHTMLCollection -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "length"    -- Type: TBasicType TUInt64    -- Flags: [PropertyReadable]@@ -85,22 +125,21 @@     type AttrSetTypeConstraint DOMHTMLCollectionLengthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLCollectionLengthPropertyInfo = DOMHTMLCollectionK     type AttrGetType DOMHTMLCollectionLengthPropertyInfo = Word64-    type AttrLabel DOMHTMLCollectionLengthPropertyInfo = "DOMHTMLCollection::length"+    type AttrLabel DOMHTMLCollectionLengthPropertyInfo = "length"     attrGet _ = getDOMHTMLCollectionLength     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMHTMLCollection = DOMHTMLCollectionAttributeList-type DOMHTMLCollectionAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("length", DOMHTMLCollectionLengthPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLCollectionAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMHTMLCollectionLengthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLCollection = DOMHTMLCollectionSignalList-type DOMHTMLCollectionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLCollectionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLCollection::get_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -112,19 +151,22 @@  dOMHTMLCollectionGetLength ::     (MonadIO m, DOMHTMLCollectionK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMHTMLCollectionGetLength _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_collection_get_length _obj'     touchManagedPtr _obj     return result +data DOMHTMLCollectionGetLengthMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMHTMLCollectionK a) => MethodInfo DOMHTMLCollectionGetLengthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLCollectionGetLength+ -- method DOMHTMLCollection::item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -137,9 +179,9 @@  dOMHTMLCollectionItem ::     (MonadIO m, DOMHTMLCollectionK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- index-    m DOMNode+    a                                       -- _obj+    -> Word64                               -- index+    -> m DOMNode                            -- result dOMHTMLCollectionItem _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_collection_item _obj' index@@ -148,11 +190,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLCollectionItemMethodInfo+instance (signature ~ (Word64 -> m DOMNode), MonadIO m, DOMHTMLCollectionK a) => MethodInfo DOMHTMLCollectionItemMethodInfo a signature where+    overloadedMethod _ = dOMHTMLCollectionItem+ -- method DOMHTMLCollection::named_item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -165,9 +210,9 @@  dOMHTMLCollectionNamedItem ::     (MonadIO m, DOMHTMLCollectionK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- name-    m DOMNode+    a                                       -- _obj+    -> T.Text                               -- name+    -> m DOMNode                            -- result dOMHTMLCollectionNamedItem _obj name = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     name' <- textToCString name@@ -177,5 +222,9 @@     touchManagedPtr _obj     freeMem name'     return result'++data DOMHTMLCollectionNamedItemMethodInfo+instance (signature ~ (T.Text -> m DOMNode), MonadIO m, DOMHTMLCollectionK a) => MethodInfo DOMHTMLCollectionNamedItemMethodInfo a signature where+    overloadedMethod _ = dOMHTMLCollectionNamedItem  
GI/WebKit2WebExtension/Objects/DOMHTMLCollection.hs-boot view
@@ -12,3 +12,6 @@ class GObject o => DOMHTMLCollectionK o instance (GObject o, IsDescendantOf DOMHTMLCollection o) => DOMHTMLCollectionK o data DOMHTMLCollectionLengthPropertyInfo+data DOMHTMLCollectionGetLengthMethodInfo+data DOMHTMLCollectionItemMethodInfo+data DOMHTMLCollectionNamedItemMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLDListElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMHTMLDListElementGetCompact+    DOMHTMLDListElementGetCompactMethodInfo ,     dOMHTMLDListElementGetCompact           ,   -- ** dOMHTMLDListElementSetCompact+    DOMHTMLDListElementSetCompactMethodInfo ,     dOMHTMLDListElementSetCompact           ,  @@ -70,6 +73,148 @@ noDOMHTMLDListElement :: Maybe DOMHTMLDListElement noDOMHTMLDListElement = Nothing +type family ResolveDOMHTMLDListElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLDListElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLDListElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLDListElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLDListElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLDListElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLDListElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLDListElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLDListElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLDListElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLDListElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLDListElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLDListElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLDListElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLDListElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLDListElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLDListElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLDListElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLDListElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLDListElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLDListElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLDListElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLDListElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLDListElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLDListElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLDListElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLDListElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLDListElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLDListElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLDListElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLDListElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLDListElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLDListElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLDListElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLDListElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLDListElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLDListElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLDListElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLDListElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLDListElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLDListElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLDListElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLDListElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLDListElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLDListElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLDListElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLDListElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLDListElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLDListElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLDListElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLDListElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLDListElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLDListElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLDListElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLDListElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLDListElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLDListElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLDListElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLDListElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLDListElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLDListElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLDListElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLDListElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLDListElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLDListElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLDListElementMethod "getCompact" o = DOMHTMLDListElementGetCompactMethodInfo+    ResolveDOMHTMLDListElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLDListElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLDListElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLDListElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLDListElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLDListElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLDListElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLDListElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLDListElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLDListElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLDListElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLDListElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLDListElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLDListElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLDListElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLDListElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLDListElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLDListElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLDListElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLDListElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLDListElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLDListElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLDListElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLDListElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLDListElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLDListElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLDListElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLDListElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLDListElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLDListElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLDListElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLDListElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLDListElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLDListElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLDListElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLDListElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLDListElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLDListElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLDListElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLDListElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLDListElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLDListElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLDListElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLDListElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLDListElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLDListElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLDListElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLDListElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLDListElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLDListElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLDListElementMethod "setCompact" o = DOMHTMLDListElementSetCompactMethodInfo+    ResolveDOMHTMLDListElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLDListElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLDListElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLDListElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLDListElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLDListElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLDListElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLDListElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLDListElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLDListElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLDListElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLDListElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLDListElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLDListElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLDListElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLDListElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLDListElementMethod t DOMHTMLDListElement, MethodInfo info DOMHTMLDListElement p) => IsLabelProxy t (DOMHTMLDListElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLDListElementMethod t DOMHTMLDListElement, MethodInfo info DOMHTMLDListElement p) => IsLabel t (DOMHTMLDListElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "compact"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable,PropertyWritable]@@ -89,22 +234,21 @@     type AttrSetTypeConstraint DOMHTMLDListElementCompactPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLDListElementCompactPropertyInfo = DOMHTMLDListElementK     type AttrGetType DOMHTMLDListElementCompactPropertyInfo = Bool-    type AttrLabel DOMHTMLDListElementCompactPropertyInfo = "DOMHTMLDListElement::compact"+    type AttrLabel DOMHTMLDListElementCompactPropertyInfo = "compact"     attrGet _ = getDOMHTMLDListElementCompact     attrSet _ = setDOMHTMLDListElementCompact     attrConstruct _ = constructDOMHTMLDListElementCompact  type instance AttributeList DOMHTMLDListElement = DOMHTMLDListElementAttributeList-type DOMHTMLDListElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLDListElementCompactPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLDListElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLDListElementCompactPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLDListElement = DOMHTMLDListElementSignalList-type DOMHTMLDListElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLDListElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLDListElement::get_compact -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -116,8 +260,8 @@  dOMHTMLDListElementGetCompact ::     (MonadIO m, DOMHTMLDListElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLDListElementGetCompact _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_d_list_element_get_compact _obj'@@ -125,11 +269,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLDListElementGetCompactMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLDListElementK a) => MethodInfo DOMHTMLDListElementGetCompactMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDListElementGetCompact+ -- method DOMHTMLDListElement::set_compact -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -142,14 +289,18 @@  dOMHTMLDListElementSetCompact ::     (MonadIO m, DOMHTMLDListElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLDListElementSetCompact _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value     webkit_dom_html_d_list_element_set_compact _obj' value'     touchManagedPtr _obj     return ()++data DOMHTMLDListElementSetCompactMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLDListElementK a) => MethodInfo DOMHTMLDListElementSetCompactMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDListElementSetCompact  
GI/WebKit2WebExtension/Objects/DOMHTMLDListElement.hs-boot view
@@ -12,3 +12,5 @@ class GObject o => DOMHTMLDListElementK o instance (GObject o, IsDescendantOf DOMHTMLDListElement o) => DOMHTMLDListElementK o data DOMHTMLDListElementCompactPropertyInfo+data DOMHTMLDListElementGetCompactMethodInfo+data DOMHTMLDListElementSetCompactMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLDirectoryElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMHTMLDirectoryElementGetCompact+    DOMHTMLDirectoryElementGetCompactMethodInfo,     dOMHTMLDirectoryElementGetCompact       ,   -- ** dOMHTMLDirectoryElementSetCompact+    DOMHTMLDirectoryElementSetCompactMethodInfo,     dOMHTMLDirectoryElementSetCompact       ,  @@ -70,6 +73,148 @@ noDOMHTMLDirectoryElement :: Maybe DOMHTMLDirectoryElement noDOMHTMLDirectoryElement = Nothing +type family ResolveDOMHTMLDirectoryElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLDirectoryElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getCompact" o = DOMHTMLDirectoryElementGetCompactMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setCompact" o = DOMHTMLDirectoryElementSetCompactMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLDirectoryElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLDirectoryElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLDirectoryElementMethod t DOMHTMLDirectoryElement, MethodInfo info DOMHTMLDirectoryElement p) => IsLabelProxy t (DOMHTMLDirectoryElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLDirectoryElementMethod t DOMHTMLDirectoryElement, MethodInfo info DOMHTMLDirectoryElement p) => IsLabel t (DOMHTMLDirectoryElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "compact"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable,PropertyWritable]@@ -89,22 +234,21 @@     type AttrSetTypeConstraint DOMHTMLDirectoryElementCompactPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLDirectoryElementCompactPropertyInfo = DOMHTMLDirectoryElementK     type AttrGetType DOMHTMLDirectoryElementCompactPropertyInfo = Bool-    type AttrLabel DOMHTMLDirectoryElementCompactPropertyInfo = "DOMHTMLDirectoryElement::compact"+    type AttrLabel DOMHTMLDirectoryElementCompactPropertyInfo = "compact"     attrGet _ = getDOMHTMLDirectoryElementCompact     attrSet _ = setDOMHTMLDirectoryElementCompact     attrConstruct _ = constructDOMHTMLDirectoryElementCompact  type instance AttributeList DOMHTMLDirectoryElement = DOMHTMLDirectoryElementAttributeList-type DOMHTMLDirectoryElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLDirectoryElementCompactPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLDirectoryElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLDirectoryElementCompactPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLDirectoryElement = DOMHTMLDirectoryElementSignalList-type DOMHTMLDirectoryElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLDirectoryElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLDirectoryElement::get_compact -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDirectoryElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDirectoryElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDirectoryElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -116,8 +260,8 @@  dOMHTMLDirectoryElementGetCompact ::     (MonadIO m, DOMHTMLDirectoryElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLDirectoryElementGetCompact _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_directory_element_get_compact _obj'@@ -125,11 +269,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLDirectoryElementGetCompactMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLDirectoryElementK a) => MethodInfo DOMHTMLDirectoryElementGetCompactMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDirectoryElementGetCompact+ -- method DOMHTMLDirectoryElement::set_compact -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDirectoryElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDirectoryElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDirectoryElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -142,14 +289,18 @@  dOMHTMLDirectoryElementSetCompact ::     (MonadIO m, DOMHTMLDirectoryElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLDirectoryElementSetCompact _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value     webkit_dom_html_directory_element_set_compact _obj' value'     touchManagedPtr _obj     return ()++data DOMHTMLDirectoryElementSetCompactMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLDirectoryElementK a) => MethodInfo DOMHTMLDirectoryElementSetCompactMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDirectoryElementSetCompact  
GI/WebKit2WebExtension/Objects/DOMHTMLDirectoryElement.hs-boot view
@@ -12,3 +12,5 @@ class GObject o => DOMHTMLDirectoryElementK o instance (GObject o, IsDescendantOf DOMHTMLDirectoryElement o) => DOMHTMLDirectoryElementK o data DOMHTMLDirectoryElementCompactPropertyInfo+data DOMHTMLDirectoryElementGetCompactMethodInfo+data DOMHTMLDirectoryElementSetCompactMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLDivElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMHTMLDivElementGetAlign+    DOMHTMLDivElementGetAlignMethodInfo     ,     dOMHTMLDivElementGetAlign               ,   -- ** dOMHTMLDivElementSetAlign+    DOMHTMLDivElementSetAlignMethodInfo     ,     dOMHTMLDivElementSetAlign               ,  @@ -70,6 +73,148 @@ noDOMHTMLDivElement :: Maybe DOMHTMLDivElement noDOMHTMLDivElement = Nothing +type family ResolveDOMHTMLDivElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLDivElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLDivElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLDivElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLDivElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLDivElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLDivElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLDivElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLDivElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLDivElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLDivElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLDivElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLDivElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLDivElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLDivElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLDivElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLDivElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLDivElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLDivElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLDivElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLDivElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLDivElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLDivElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLDivElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLDivElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLDivElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLDivElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLDivElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLDivElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLDivElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLDivElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLDivElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLDivElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLDivElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLDivElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLDivElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLDivElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLDivElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLDivElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLDivElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLDivElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLDivElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLDivElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLDivElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLDivElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLDivElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLDivElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLDivElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLDivElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLDivElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLDivElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLDivElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLDivElementMethod "getAlign" o = DOMHTMLDivElementGetAlignMethodInfo+    ResolveDOMHTMLDivElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLDivElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLDivElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLDivElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLDivElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLDivElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLDivElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLDivElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLDivElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLDivElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLDivElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLDivElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLDivElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLDivElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLDivElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLDivElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLDivElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLDivElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLDivElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLDivElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLDivElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLDivElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLDivElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLDivElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLDivElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLDivElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLDivElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLDivElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLDivElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLDivElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLDivElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLDivElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLDivElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLDivElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLDivElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLDivElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLDivElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLDivElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLDivElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLDivElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLDivElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLDivElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLDivElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLDivElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLDivElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLDivElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLDivElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLDivElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLDivElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLDivElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLDivElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLDivElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLDivElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLDivElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLDivElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLDivElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLDivElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLDivElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLDivElementMethod "setAlign" o = DOMHTMLDivElementSetAlignMethodInfo+    ResolveDOMHTMLDivElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLDivElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLDivElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLDivElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLDivElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLDivElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLDivElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLDivElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLDivElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLDivElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLDivElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLDivElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLDivElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLDivElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLDivElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLDivElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLDivElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLDivElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLDivElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLDivElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLDivElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLDivElementMethod t DOMHTMLDivElement, MethodInfo info DOMHTMLDivElement p) => IsLabelProxy t (DOMHTMLDivElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLDivElementMethod t DOMHTMLDivElement, MethodInfo info DOMHTMLDivElement p) => IsLabel t (DOMHTMLDivElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "align"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -89,22 +234,21 @@     type AttrSetTypeConstraint DOMHTMLDivElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLDivElementAlignPropertyInfo = DOMHTMLDivElementK     type AttrGetType DOMHTMLDivElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLDivElementAlignPropertyInfo = "DOMHTMLDivElement::align"+    type AttrLabel DOMHTMLDivElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLDivElementAlign     attrSet _ = setDOMHTMLDivElementAlign     attrConstruct _ = constructDOMHTMLDivElementAlign  type instance AttributeList DOMHTMLDivElement = DOMHTMLDivElementAttributeList-type DOMHTMLDivElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLDivElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLDivElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLDivElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLDivElement = DOMHTMLDivElementSignalList-type DOMHTMLDivElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLDivElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLDivElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDivElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDivElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDivElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -116,8 +260,8 @@  dOMHTMLDivElementGetAlign ::     (MonadIO m, DOMHTMLDivElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLDivElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_div_element_get_align _obj'@@ -127,11 +271,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLDivElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDivElementK a) => MethodInfo DOMHTMLDivElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDivElementGetAlign+ -- method DOMHTMLDivElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDivElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDivElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDivElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -144,9 +291,9 @@  dOMHTMLDivElementSetAlign ::     (MonadIO m, DOMHTMLDivElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLDivElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -154,5 +301,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLDivElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDivElementK a) => MethodInfo DOMHTMLDivElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDivElementSetAlign  
GI/WebKit2WebExtension/Objects/DOMHTMLDivElement.hs-boot view
@@ -12,3 +12,5 @@ class GObject o => DOMHTMLDivElementK o instance (GObject o, IsDescendantOf DOMHTMLDivElement o) => DOMHTMLDivElementK o data DOMHTMLDivElementAlignPropertyInfo+data DOMHTMLDivElementGetAlignMethodInfo+data DOMHTMLDivElementSetAlignMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLDocument.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,98 +18,122 @@   -- * Methods -- ** dOMHTMLDocumentCaptureEvents+    DOMHTMLDocumentCaptureEventsMethodInfo  ,     dOMHTMLDocumentCaptureEvents            ,   -- ** dOMHTMLDocumentClear+    DOMHTMLDocumentClearMethodInfo          ,     dOMHTMLDocumentClear                    ,   -- ** dOMHTMLDocumentClose+    DOMHTMLDocumentCloseMethodInfo          ,     dOMHTMLDocumentClose                    ,   -- ** dOMHTMLDocumentGetAlinkColor+    DOMHTMLDocumentGetAlinkColorMethodInfo  ,     dOMHTMLDocumentGetAlinkColor            ,   -- ** dOMHTMLDocumentGetBgColor+    DOMHTMLDocumentGetBgColorMethodInfo     ,     dOMHTMLDocumentGetBgColor               ,   -- ** dOMHTMLDocumentGetCompatMode+    DOMHTMLDocumentGetCompatModeMethodInfo  ,     dOMHTMLDocumentGetCompatMode            ,   -- ** dOMHTMLDocumentGetDesignMode+    DOMHTMLDocumentGetDesignModeMethodInfo  ,     dOMHTMLDocumentGetDesignMode            ,   -- ** dOMHTMLDocumentGetDir+    DOMHTMLDocumentGetDirMethodInfo         ,     dOMHTMLDocumentGetDir                   ,   -- ** dOMHTMLDocumentGetEmbeds+    DOMHTMLDocumentGetEmbedsMethodInfo      ,     dOMHTMLDocumentGetEmbeds                ,   -- ** dOMHTMLDocumentGetFgColor+    DOMHTMLDocumentGetFgColorMethodInfo     ,     dOMHTMLDocumentGetFgColor               ,   -- ** dOMHTMLDocumentGetHeight+    DOMHTMLDocumentGetHeightMethodInfo      ,     dOMHTMLDocumentGetHeight                ,   -- ** dOMHTMLDocumentGetLinkColor+    DOMHTMLDocumentGetLinkColorMethodInfo   ,     dOMHTMLDocumentGetLinkColor             ,   -- ** dOMHTMLDocumentGetPlugins+    DOMHTMLDocumentGetPluginsMethodInfo     ,     dOMHTMLDocumentGetPlugins               ,   -- ** dOMHTMLDocumentGetScripts+    DOMHTMLDocumentGetScriptsMethodInfo     ,     dOMHTMLDocumentGetScripts               ,   -- ** dOMHTMLDocumentGetVlinkColor+    DOMHTMLDocumentGetVlinkColorMethodInfo  ,     dOMHTMLDocumentGetVlinkColor            ,   -- ** dOMHTMLDocumentGetWidth+    DOMHTMLDocumentGetWidthMethodInfo       ,     dOMHTMLDocumentGetWidth                 ,   -- ** dOMHTMLDocumentReleaseEvents+    DOMHTMLDocumentReleaseEventsMethodInfo  ,     dOMHTMLDocumentReleaseEvents            ,   -- ** dOMHTMLDocumentSetAlinkColor+    DOMHTMLDocumentSetAlinkColorMethodInfo  ,     dOMHTMLDocumentSetAlinkColor            ,   -- ** dOMHTMLDocumentSetBgColor+    DOMHTMLDocumentSetBgColorMethodInfo     ,     dOMHTMLDocumentSetBgColor               ,   -- ** dOMHTMLDocumentSetDesignMode+    DOMHTMLDocumentSetDesignModeMethodInfo  ,     dOMHTMLDocumentSetDesignMode            ,   -- ** dOMHTMLDocumentSetDir+    DOMHTMLDocumentSetDirMethodInfo         ,     dOMHTMLDocumentSetDir                   ,   -- ** dOMHTMLDocumentSetFgColor+    DOMHTMLDocumentSetFgColorMethodInfo     ,     dOMHTMLDocumentSetFgColor               ,   -- ** dOMHTMLDocumentSetLinkColor+    DOMHTMLDocumentSetLinkColorMethodInfo   ,     dOMHTMLDocumentSetLinkColor             ,   -- ** dOMHTMLDocumentSetVlinkColor+    DOMHTMLDocumentSetVlinkColorMethodInfo  ,     dOMHTMLDocumentSetVlinkColor            ,  @@ -230,6 +255,174 @@ noDOMHTMLDocument :: Maybe DOMHTMLDocument noDOMHTMLDocument = Nothing +type family ResolveDOMHTMLDocumentMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLDocumentMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLDocumentMethod "adoptNode" o = DOMDocumentAdoptNodeMethodInfo+    ResolveDOMHTMLDocumentMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLDocumentMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLDocumentMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLDocumentMethod "captureEvents" o = DOMHTMLDocumentCaptureEventsMethodInfo+    ResolveDOMHTMLDocumentMethod "clear" o = DOMHTMLDocumentClearMethodInfo+    ResolveDOMHTMLDocumentMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLDocumentMethod "close" o = DOMHTMLDocumentCloseMethodInfo+    ResolveDOMHTMLDocumentMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLDocumentMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLDocumentMethod "createAttribute" o = DOMDocumentCreateAttributeMethodInfo+    ResolveDOMHTMLDocumentMethod "createAttributeNs" o = DOMDocumentCreateAttributeNsMethodInfo+    ResolveDOMHTMLDocumentMethod "createCdataSection" o = DOMDocumentCreateCdataSectionMethodInfo+    ResolveDOMHTMLDocumentMethod "createComment" o = DOMDocumentCreateCommentMethodInfo+    ResolveDOMHTMLDocumentMethod "createCssStyleDeclaration" o = DOMDocumentCreateCssStyleDeclarationMethodInfo+    ResolveDOMHTMLDocumentMethod "createDocumentFragment" o = DOMDocumentCreateDocumentFragmentMethodInfo+    ResolveDOMHTMLDocumentMethod "createElement" o = DOMDocumentCreateElementMethodInfo+    ResolveDOMHTMLDocumentMethod "createElementNs" o = DOMDocumentCreateElementNsMethodInfo+    ResolveDOMHTMLDocumentMethod "createEntityReference" o = DOMDocumentCreateEntityReferenceMethodInfo+    ResolveDOMHTMLDocumentMethod "createEvent" o = DOMDocumentCreateEventMethodInfo+    ResolveDOMHTMLDocumentMethod "createExpression" o = DOMDocumentCreateExpressionMethodInfo+    ResolveDOMHTMLDocumentMethod "createNodeIterator" o = DOMDocumentCreateNodeIteratorMethodInfo+    ResolveDOMHTMLDocumentMethod "createNsResolver" o = DOMDocumentCreateNsResolverMethodInfo+    ResolveDOMHTMLDocumentMethod "createProcessingInstruction" o = DOMDocumentCreateProcessingInstructionMethodInfo+    ResolveDOMHTMLDocumentMethod "createRange" o = DOMDocumentCreateRangeMethodInfo+    ResolveDOMHTMLDocumentMethod "createTextNode" o = DOMDocumentCreateTextNodeMethodInfo+    ResolveDOMHTMLDocumentMethod "createTreeWalker" o = DOMDocumentCreateTreeWalkerMethodInfo+    ResolveDOMHTMLDocumentMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLDocumentMethod "elementFromPoint" o = DOMDocumentElementFromPointMethodInfo+    ResolveDOMHTMLDocumentMethod "evaluate" o = DOMDocumentEvaluateMethodInfo+    ResolveDOMHTMLDocumentMethod "execCommand" o = DOMDocumentExecCommandMethodInfo+    ResolveDOMHTMLDocumentMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLDocumentMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLDocumentMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLDocumentMethod "hasFocus" o = DOMDocumentHasFocusMethodInfo+    ResolveDOMHTMLDocumentMethod "importNode" o = DOMDocumentImportNodeMethodInfo+    ResolveDOMHTMLDocumentMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLDocumentMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLDocumentMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLDocumentMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLDocumentMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLDocumentMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLDocumentMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLDocumentMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLDocumentMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLDocumentMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLDocumentMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLDocumentMethod "queryCommandEnabled" o = DOMDocumentQueryCommandEnabledMethodInfo+    ResolveDOMHTMLDocumentMethod "queryCommandIndeterm" o = DOMDocumentQueryCommandIndetermMethodInfo+    ResolveDOMHTMLDocumentMethod "queryCommandState" o = DOMDocumentQueryCommandStateMethodInfo+    ResolveDOMHTMLDocumentMethod "queryCommandSupported" o = DOMDocumentQueryCommandSupportedMethodInfo+    ResolveDOMHTMLDocumentMethod "queryCommandValue" o = DOMDocumentQueryCommandValueMethodInfo+    ResolveDOMHTMLDocumentMethod "querySelector" o = DOMDocumentQuerySelectorMethodInfo+    ResolveDOMHTMLDocumentMethod "querySelectorAll" o = DOMDocumentQuerySelectorAllMethodInfo+    ResolveDOMHTMLDocumentMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLDocumentMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLDocumentMethod "releaseEvents" o = DOMHTMLDocumentReleaseEventsMethodInfo+    ResolveDOMHTMLDocumentMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLDocumentMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLDocumentMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLDocumentMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLDocumentMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLDocumentMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLDocumentMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLDocumentMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLDocumentMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLDocumentMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLDocumentMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLDocumentMethod "getActiveElement" o = DOMDocumentGetActiveElementMethodInfo+    ResolveDOMHTMLDocumentMethod "getAlinkColor" o = DOMHTMLDocumentGetAlinkColorMethodInfo+    ResolveDOMHTMLDocumentMethod "getAnchors" o = DOMDocumentGetAnchorsMethodInfo+    ResolveDOMHTMLDocumentMethod "getApplets" o = DOMDocumentGetAppletsMethodInfo+    ResolveDOMHTMLDocumentMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLDocumentMethod "getBgColor" o = DOMHTMLDocumentGetBgColorMethodInfo+    ResolveDOMHTMLDocumentMethod "getBody" o = DOMDocumentGetBodyMethodInfo+    ResolveDOMHTMLDocumentMethod "getCharacterSet" o = DOMDocumentGetCharacterSetMethodInfo+    ResolveDOMHTMLDocumentMethod "getCharset" o = DOMDocumentGetCharsetMethodInfo+    ResolveDOMHTMLDocumentMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLDocumentMethod "getCompatMode" o = DOMHTMLDocumentGetCompatModeMethodInfo+    ResolveDOMHTMLDocumentMethod "getCookie" o = DOMDocumentGetCookieMethodInfo+    ResolveDOMHTMLDocumentMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLDocumentMethod "getDefaultCharset" o = DOMDocumentGetDefaultCharsetMethodInfo+    ResolveDOMHTMLDocumentMethod "getDefaultView" o = DOMDocumentGetDefaultViewMethodInfo+    ResolveDOMHTMLDocumentMethod "getDesignMode" o = DOMHTMLDocumentGetDesignModeMethodInfo+    ResolveDOMHTMLDocumentMethod "getDir" o = DOMHTMLDocumentGetDirMethodInfo+    ResolveDOMHTMLDocumentMethod "getDoctype" o = DOMDocumentGetDoctypeMethodInfo+    ResolveDOMHTMLDocumentMethod "getDocumentElement" o = DOMDocumentGetDocumentElementMethodInfo+    ResolveDOMHTMLDocumentMethod "getDocumentUri" o = DOMDocumentGetDocumentUriMethodInfo+    ResolveDOMHTMLDocumentMethod "getDomain" o = DOMDocumentGetDomainMethodInfo+    ResolveDOMHTMLDocumentMethod "getElementById" o = DOMDocumentGetElementByIdMethodInfo+    ResolveDOMHTMLDocumentMethod "getElementsByClassName" o = DOMDocumentGetElementsByClassNameMethodInfo+    ResolveDOMHTMLDocumentMethod "getElementsByName" o = DOMDocumentGetElementsByNameMethodInfo+    ResolveDOMHTMLDocumentMethod "getElementsByTagName" o = DOMDocumentGetElementsByTagNameMethodInfo+    ResolveDOMHTMLDocumentMethod "getElementsByTagNameNs" o = DOMDocumentGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLDocumentMethod "getEmbeds" o = DOMHTMLDocumentGetEmbedsMethodInfo+    ResolveDOMHTMLDocumentMethod "getFgColor" o = DOMHTMLDocumentGetFgColorMethodInfo+    ResolveDOMHTMLDocumentMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLDocumentMethod "getForms" o = DOMDocumentGetFormsMethodInfo+    ResolveDOMHTMLDocumentMethod "getHead" o = DOMDocumentGetHeadMethodInfo+    ResolveDOMHTMLDocumentMethod "getHeight" o = DOMHTMLDocumentGetHeightMethodInfo+    ResolveDOMHTMLDocumentMethod "getImages" o = DOMDocumentGetImagesMethodInfo+    ResolveDOMHTMLDocumentMethod "getImplementation" o = DOMDocumentGetImplementationMethodInfo+    ResolveDOMHTMLDocumentMethod "getInputEncoding" o = DOMDocumentGetInputEncodingMethodInfo+    ResolveDOMHTMLDocumentMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLDocumentMethod "getLastModified" o = DOMDocumentGetLastModifiedMethodInfo+    ResolveDOMHTMLDocumentMethod "getLinkColor" o = DOMHTMLDocumentGetLinkColorMethodInfo+    ResolveDOMHTMLDocumentMethod "getLinks" o = DOMDocumentGetLinksMethodInfo+    ResolveDOMHTMLDocumentMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLDocumentMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLDocumentMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLDocumentMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLDocumentMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLDocumentMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLDocumentMethod "getOverrideStyle" o = DOMDocumentGetOverrideStyleMethodInfo+    ResolveDOMHTMLDocumentMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLDocumentMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLDocumentMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLDocumentMethod "getPlugins" o = DOMHTMLDocumentGetPluginsMethodInfo+    ResolveDOMHTMLDocumentMethod "getPreferredStylesheetSet" o = DOMDocumentGetPreferredStylesheetSetMethodInfo+    ResolveDOMHTMLDocumentMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLDocumentMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLDocumentMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLDocumentMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLDocumentMethod "getReadyState" o = DOMDocumentGetReadyStateMethodInfo+    ResolveDOMHTMLDocumentMethod "getReferrer" o = DOMDocumentGetReferrerMethodInfo+    ResolveDOMHTMLDocumentMethod "getScripts" o = DOMHTMLDocumentGetScriptsMethodInfo+    ResolveDOMHTMLDocumentMethod "getSelectedStylesheetSet" o = DOMDocumentGetSelectedStylesheetSetMethodInfo+    ResolveDOMHTMLDocumentMethod "getStyleSheets" o = DOMDocumentGetStyleSheetsMethodInfo+    ResolveDOMHTMLDocumentMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLDocumentMethod "getTitle" o = DOMDocumentGetTitleMethodInfo+    ResolveDOMHTMLDocumentMethod "getUrl" o = DOMDocumentGetUrlMethodInfo+    ResolveDOMHTMLDocumentMethod "getVlinkColor" o = DOMHTMLDocumentGetVlinkColorMethodInfo+    ResolveDOMHTMLDocumentMethod "getWidth" o = DOMHTMLDocumentGetWidthMethodInfo+    ResolveDOMHTMLDocumentMethod "getXmlEncoding" o = DOMDocumentGetXmlEncodingMethodInfo+    ResolveDOMHTMLDocumentMethod "getXmlStandalone" o = DOMDocumentGetXmlStandaloneMethodInfo+    ResolveDOMHTMLDocumentMethod "getXmlVersion" o = DOMDocumentGetXmlVersionMethodInfo+    ResolveDOMHTMLDocumentMethod "setAlinkColor" o = DOMHTMLDocumentSetAlinkColorMethodInfo+    ResolveDOMHTMLDocumentMethod "setBgColor" o = DOMHTMLDocumentSetBgColorMethodInfo+    ResolveDOMHTMLDocumentMethod "setBody" o = DOMDocumentSetBodyMethodInfo+    ResolveDOMHTMLDocumentMethod "setCharset" o = DOMDocumentSetCharsetMethodInfo+    ResolveDOMHTMLDocumentMethod "setCookie" o = DOMDocumentSetCookieMethodInfo+    ResolveDOMHTMLDocumentMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLDocumentMethod "setDesignMode" o = DOMHTMLDocumentSetDesignModeMethodInfo+    ResolveDOMHTMLDocumentMethod "setDir" o = DOMHTMLDocumentSetDirMethodInfo+    ResolveDOMHTMLDocumentMethod "setDocumentUri" o = DOMDocumentSetDocumentUriMethodInfo+    ResolveDOMHTMLDocumentMethod "setFgColor" o = DOMHTMLDocumentSetFgColorMethodInfo+    ResolveDOMHTMLDocumentMethod "setLinkColor" o = DOMHTMLDocumentSetLinkColorMethodInfo+    ResolveDOMHTMLDocumentMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLDocumentMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLDocumentMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLDocumentMethod "setSelectedStylesheetSet" o = DOMDocumentSetSelectedStylesheetSetMethodInfo+    ResolveDOMHTMLDocumentMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLDocumentMethod "setTitle" o = DOMDocumentSetTitleMethodInfo+    ResolveDOMHTMLDocumentMethod "setVlinkColor" o = DOMHTMLDocumentSetVlinkColorMethodInfo+    ResolveDOMHTMLDocumentMethod "setXmlStandalone" o = DOMDocumentSetXmlStandaloneMethodInfo+    ResolveDOMHTMLDocumentMethod "setXmlVersion" o = DOMDocumentSetXmlVersionMethodInfo+    ResolveDOMHTMLDocumentMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLDocumentMethod t DOMHTMLDocument, MethodInfo info DOMHTMLDocument p) => IsLabelProxy t (DOMHTMLDocument -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLDocumentMethod t DOMHTMLDocument, MethodInfo info DOMHTMLDocument p) => IsLabel t (DOMHTMLDocument -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "alink-color"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -249,7 +442,7 @@     type AttrSetTypeConstraint DOMHTMLDocumentAlinkColorPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLDocumentAlinkColorPropertyInfo = DOMHTMLDocumentK     type AttrGetType DOMHTMLDocumentAlinkColorPropertyInfo = T.Text-    type AttrLabel DOMHTMLDocumentAlinkColorPropertyInfo = "DOMHTMLDocument::alink-color"+    type AttrLabel DOMHTMLDocumentAlinkColorPropertyInfo = "alink-color"     attrGet _ = getDOMHTMLDocumentAlinkColor     attrSet _ = setDOMHTMLDocumentAlinkColor     attrConstruct _ = constructDOMHTMLDocumentAlinkColor@@ -273,7 +466,7 @@     type AttrSetTypeConstraint DOMHTMLDocumentBgColorPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLDocumentBgColorPropertyInfo = DOMHTMLDocumentK     type AttrGetType DOMHTMLDocumentBgColorPropertyInfo = T.Text-    type AttrLabel DOMHTMLDocumentBgColorPropertyInfo = "DOMHTMLDocument::bg-color"+    type AttrLabel DOMHTMLDocumentBgColorPropertyInfo = "bg-color"     attrGet _ = getDOMHTMLDocumentBgColor     attrSet _ = setDOMHTMLDocumentBgColor     attrConstruct _ = constructDOMHTMLDocumentBgColor@@ -291,7 +484,7 @@     type AttrSetTypeConstraint DOMHTMLDocumentCompatModePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLDocumentCompatModePropertyInfo = DOMHTMLDocumentK     type AttrGetType DOMHTMLDocumentCompatModePropertyInfo = T.Text-    type AttrLabel DOMHTMLDocumentCompatModePropertyInfo = "DOMHTMLDocument::compat-mode"+    type AttrLabel DOMHTMLDocumentCompatModePropertyInfo = "compat-mode"     attrGet _ = getDOMHTMLDocumentCompatMode     attrSet _ = undefined     attrConstruct _ = undefined@@ -315,7 +508,7 @@     type AttrSetTypeConstraint DOMHTMLDocumentDesignModePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLDocumentDesignModePropertyInfo = DOMHTMLDocumentK     type AttrGetType DOMHTMLDocumentDesignModePropertyInfo = T.Text-    type AttrLabel DOMHTMLDocumentDesignModePropertyInfo = "DOMHTMLDocument::design-mode"+    type AttrLabel DOMHTMLDocumentDesignModePropertyInfo = "design-mode"     attrGet _ = getDOMHTMLDocumentDesignMode     attrSet _ = setDOMHTMLDocumentDesignMode     attrConstruct _ = constructDOMHTMLDocumentDesignMode@@ -339,7 +532,7 @@     type AttrSetTypeConstraint DOMHTMLDocumentDirPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLDocumentDirPropertyInfo = DOMHTMLDocumentK     type AttrGetType DOMHTMLDocumentDirPropertyInfo = T.Text-    type AttrLabel DOMHTMLDocumentDirPropertyInfo = "DOMHTMLDocument::dir"+    type AttrLabel DOMHTMLDocumentDirPropertyInfo = "dir"     attrGet _ = getDOMHTMLDocumentDir     attrSet _ = setDOMHTMLDocumentDir     attrConstruct _ = constructDOMHTMLDocumentDir@@ -357,7 +550,7 @@     type AttrSetTypeConstraint DOMHTMLDocumentEmbedsPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLDocumentEmbedsPropertyInfo = DOMHTMLDocumentK     type AttrGetType DOMHTMLDocumentEmbedsPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMHTMLDocumentEmbedsPropertyInfo = "DOMHTMLDocument::embeds"+    type AttrLabel DOMHTMLDocumentEmbedsPropertyInfo = "embeds"     attrGet _ = getDOMHTMLDocumentEmbeds     attrSet _ = undefined     attrConstruct _ = undefined@@ -381,7 +574,7 @@     type AttrSetTypeConstraint DOMHTMLDocumentFgColorPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLDocumentFgColorPropertyInfo = DOMHTMLDocumentK     type AttrGetType DOMHTMLDocumentFgColorPropertyInfo = T.Text-    type AttrLabel DOMHTMLDocumentFgColorPropertyInfo = "DOMHTMLDocument::fg-color"+    type AttrLabel DOMHTMLDocumentFgColorPropertyInfo = "fg-color"     attrGet _ = getDOMHTMLDocumentFgColor     attrSet _ = setDOMHTMLDocumentFgColor     attrConstruct _ = constructDOMHTMLDocumentFgColor@@ -399,7 +592,7 @@     type AttrSetTypeConstraint DOMHTMLDocumentHeightPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLDocumentHeightPropertyInfo = DOMHTMLDocumentK     type AttrGetType DOMHTMLDocumentHeightPropertyInfo = Int64-    type AttrLabel DOMHTMLDocumentHeightPropertyInfo = "DOMHTMLDocument::height"+    type AttrLabel DOMHTMLDocumentHeightPropertyInfo = "height"     attrGet _ = getDOMHTMLDocumentHeight     attrSet _ = undefined     attrConstruct _ = undefined@@ -423,7 +616,7 @@     type AttrSetTypeConstraint DOMHTMLDocumentLinkColorPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLDocumentLinkColorPropertyInfo = DOMHTMLDocumentK     type AttrGetType DOMHTMLDocumentLinkColorPropertyInfo = T.Text-    type AttrLabel DOMHTMLDocumentLinkColorPropertyInfo = "DOMHTMLDocument::link-color"+    type AttrLabel DOMHTMLDocumentLinkColorPropertyInfo = "link-color"     attrGet _ = getDOMHTMLDocumentLinkColor     attrSet _ = setDOMHTMLDocumentLinkColor     attrConstruct _ = constructDOMHTMLDocumentLinkColor@@ -441,7 +634,7 @@     type AttrSetTypeConstraint DOMHTMLDocumentPluginsPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLDocumentPluginsPropertyInfo = DOMHTMLDocumentK     type AttrGetType DOMHTMLDocumentPluginsPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMHTMLDocumentPluginsPropertyInfo = "DOMHTMLDocument::plugins"+    type AttrLabel DOMHTMLDocumentPluginsPropertyInfo = "plugins"     attrGet _ = getDOMHTMLDocumentPlugins     attrSet _ = undefined     attrConstruct _ = undefined@@ -459,7 +652,7 @@     type AttrSetTypeConstraint DOMHTMLDocumentScriptsPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLDocumentScriptsPropertyInfo = DOMHTMLDocumentK     type AttrGetType DOMHTMLDocumentScriptsPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMHTMLDocumentScriptsPropertyInfo = "DOMHTMLDocument::scripts"+    type AttrLabel DOMHTMLDocumentScriptsPropertyInfo = "scripts"     attrGet _ = getDOMHTMLDocumentScripts     attrSet _ = undefined     attrConstruct _ = undefined@@ -483,7 +676,7 @@     type AttrSetTypeConstraint DOMHTMLDocumentVlinkColorPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLDocumentVlinkColorPropertyInfo = DOMHTMLDocumentK     type AttrGetType DOMHTMLDocumentVlinkColorPropertyInfo = T.Text-    type AttrLabel DOMHTMLDocumentVlinkColorPropertyInfo = "DOMHTMLDocument::vlink-color"+    type AttrLabel DOMHTMLDocumentVlinkColorPropertyInfo = "vlink-color"     attrGet _ = getDOMHTMLDocumentVlinkColor     attrSet _ = setDOMHTMLDocumentVlinkColor     attrConstruct _ = constructDOMHTMLDocumentVlinkColor@@ -501,22 +694,21 @@     type AttrSetTypeConstraint DOMHTMLDocumentWidthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLDocumentWidthPropertyInfo = DOMHTMLDocumentK     type AttrGetType DOMHTMLDocumentWidthPropertyInfo = Int64-    type AttrLabel DOMHTMLDocumentWidthPropertyInfo = "DOMHTMLDocument::width"+    type AttrLabel DOMHTMLDocumentWidthPropertyInfo = "width"     attrGet _ = getDOMHTMLDocumentWidth     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMHTMLDocument = DOMHTMLDocumentAttributeList-type DOMHTMLDocumentAttributeList = ('[ '("active-element", DOMDocumentActiveElementPropertyInfo), '("alink-color", DOMHTMLDocumentAlinkColorPropertyInfo), '("anchors", DOMDocumentAnchorsPropertyInfo), '("applets", DOMDocumentAppletsPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("bg-color", DOMHTMLDocumentBgColorPropertyInfo), '("body", DOMDocumentBodyPropertyInfo), '("character-set", DOMDocumentCharacterSetPropertyInfo), '("charset", DOMDocumentCharsetPropertyInfo), '("child-element-count", DOMDocumentChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMDocumentChildrenPropertyInfo), '("compat-mode", DOMHTMLDocumentCompatModePropertyInfo), '("content-type", DOMDocumentContentTypePropertyInfo), '("cookie", DOMDocumentCookiePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("current-script", DOMDocumentCurrentScriptPropertyInfo), '("default-charset", DOMDocumentDefaultCharsetPropertyInfo), '("default-view", DOMDocumentDefaultViewPropertyInfo), '("design-mode", DOMHTMLDocumentDesignModePropertyInfo), '("dir", DOMHTMLDocumentDirPropertyInfo), '("doctype", DOMDocumentDoctypePropertyInfo), '("document-element", DOMDocumentDocumentElementPropertyInfo), '("document-uri", DOMDocumentDocumentUriPropertyInfo), '("domain", DOMDocumentDomainPropertyInfo), '("embeds", DOMHTMLDocumentEmbedsPropertyInfo), '("fg-color", DOMHTMLDocumentFgColorPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMDocumentFirstElementChildPropertyInfo), '("forms", DOMDocumentFormsPropertyInfo), '("head", DOMDocumentHeadPropertyInfo), '("height", DOMHTMLDocumentHeightPropertyInfo), '("hidden", DOMDocumentHiddenPropertyInfo), '("images", DOMDocumentImagesPropertyInfo), '("implementation", DOMDocumentImplementationPropertyInfo), '("input-encoding", DOMDocumentInputEncodingPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMDocumentLastElementChildPropertyInfo), '("last-modified", DOMDocumentLastModifiedPropertyInfo), '("link-color", DOMHTMLDocumentLinkColorPropertyInfo), '("links", DOMDocumentLinksPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("origin", DOMDocumentOriginPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("plugins", DOMHTMLDocumentPluginsPropertyInfo), '("pointer-lock-element", DOMDocumentPointerLockElementPropertyInfo), '("preferred-stylesheet-set", DOMDocumentPreferredStylesheetSetPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("ready-state", DOMDocumentReadyStatePropertyInfo), '("referrer", DOMDocumentReferrerPropertyInfo), '("scripts", DOMHTMLDocumentScriptsPropertyInfo), '("scrolling-element", DOMDocumentScrollingElementPropertyInfo), '("selected-stylesheet-set", DOMDocumentSelectedStylesheetSetPropertyInfo), '("style-sheets", DOMDocumentStyleSheetsPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMDocumentTitlePropertyInfo), '("url", DOMDocumentUrlPropertyInfo), '("visibility-state", DOMDocumentVisibilityStatePropertyInfo), '("vlink-color", DOMHTMLDocumentVlinkColorPropertyInfo), '("webkit-current-full-screen-element", DOMDocumentWebkitCurrentFullScreenElementPropertyInfo), '("webkit-full-screen-keyboard-input-allowed", DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo), '("webkit-fullscreen-element", DOMDocumentWebkitFullscreenElementPropertyInfo), '("webkit-fullscreen-enabled", DOMDocumentWebkitFullscreenEnabledPropertyInfo), '("webkit-is-full-screen", DOMDocumentWebkitIsFullScreenPropertyInfo), '("width", DOMHTMLDocumentWidthPropertyInfo), '("xml-encoding", DOMDocumentXmlEncodingPropertyInfo), '("xml-standalone", DOMDocumentXmlStandalonePropertyInfo), '("xml-version", DOMDocumentXmlVersionPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLDocumentAttributeList = ('[ '("activeElement", DOMDocumentActiveElementPropertyInfo), '("alinkColor", DOMHTMLDocumentAlinkColorPropertyInfo), '("anchors", DOMDocumentAnchorsPropertyInfo), '("applets", DOMDocumentAppletsPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLDocumentBgColorPropertyInfo), '("body", DOMDocumentBodyPropertyInfo), '("characterSet", DOMDocumentCharacterSetPropertyInfo), '("charset", DOMDocumentCharsetPropertyInfo), '("childElementCount", DOMDocumentChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMDocumentChildrenPropertyInfo), '("compatMode", DOMHTMLDocumentCompatModePropertyInfo), '("contentType", DOMDocumentContentTypePropertyInfo), '("cookie", DOMDocumentCookiePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("currentScript", DOMDocumentCurrentScriptPropertyInfo), '("defaultCharset", DOMDocumentDefaultCharsetPropertyInfo), '("defaultView", DOMDocumentDefaultViewPropertyInfo), '("designMode", DOMHTMLDocumentDesignModePropertyInfo), '("dir", DOMHTMLDocumentDirPropertyInfo), '("doctype", DOMDocumentDoctypePropertyInfo), '("documentElement", DOMDocumentDocumentElementPropertyInfo), '("documentUri", DOMDocumentDocumentUriPropertyInfo), '("domain", DOMDocumentDomainPropertyInfo), '("embeds", DOMHTMLDocumentEmbedsPropertyInfo), '("fgColor", DOMHTMLDocumentFgColorPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMDocumentFirstElementChildPropertyInfo), '("forms", DOMDocumentFormsPropertyInfo), '("head", DOMDocumentHeadPropertyInfo), '("height", DOMHTMLDocumentHeightPropertyInfo), '("hidden", DOMDocumentHiddenPropertyInfo), '("images", DOMDocumentImagesPropertyInfo), '("implementation", DOMDocumentImplementationPropertyInfo), '("inputEncoding", DOMDocumentInputEncodingPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMDocumentLastElementChildPropertyInfo), '("lastModified", DOMDocumentLastModifiedPropertyInfo), '("linkColor", DOMHTMLDocumentLinkColorPropertyInfo), '("links", DOMDocumentLinksPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("origin", DOMDocumentOriginPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("plugins", DOMHTMLDocumentPluginsPropertyInfo), '("pointerLockElement", DOMDocumentPointerLockElementPropertyInfo), '("preferredStylesheetSet", DOMDocumentPreferredStylesheetSetPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("readyState", DOMDocumentReadyStatePropertyInfo), '("referrer", DOMDocumentReferrerPropertyInfo), '("scripts", DOMHTMLDocumentScriptsPropertyInfo), '("scrollingElement", DOMDocumentScrollingElementPropertyInfo), '("selectedStylesheetSet", DOMDocumentSelectedStylesheetSetPropertyInfo), '("styleSheets", DOMDocumentStyleSheetsPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMDocumentTitlePropertyInfo), '("url", DOMDocumentUrlPropertyInfo), '("visibilityState", DOMDocumentVisibilityStatePropertyInfo), '("vlinkColor", DOMHTMLDocumentVlinkColorPropertyInfo), '("webkitCurrentFullScreenElement", DOMDocumentWebkitCurrentFullScreenElementPropertyInfo), '("webkitFullScreenKeyboardInputAllowed", DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo), '("webkitFullscreenElement", DOMDocumentWebkitFullscreenElementPropertyInfo), '("webkitFullscreenEnabled", DOMDocumentWebkitFullscreenEnabledPropertyInfo), '("webkitIsFullScreen", DOMDocumentWebkitIsFullScreenPropertyInfo), '("width", DOMHTMLDocumentWidthPropertyInfo), '("xmlEncoding", DOMDocumentXmlEncodingPropertyInfo), '("xmlStandalone", DOMDocumentXmlStandalonePropertyInfo), '("xmlVersion", DOMDocumentXmlVersionPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLDocument = DOMHTMLDocumentSignalList-type DOMHTMLDocumentSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLDocumentSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLDocument::capture_events -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -528,19 +720,22 @@  dOMHTMLDocumentCaptureEvents ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMHTMLDocumentCaptureEvents _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_document_capture_events _obj'     touchManagedPtr _obj     return () +data DOMHTMLDocumentCaptureEventsMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentCaptureEventsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentCaptureEvents+ -- method DOMHTMLDocument::clear -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -552,19 +747,22 @@  dOMHTMLDocumentClear ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMHTMLDocumentClear _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_document_clear _obj'     touchManagedPtr _obj     return () +data DOMHTMLDocumentClearMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentClearMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentClear+ -- method DOMHTMLDocument::close -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -576,19 +774,22 @@  dOMHTMLDocumentClose ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMHTMLDocumentClose _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_document_close _obj'     touchManagedPtr _obj     return () +data DOMHTMLDocumentCloseMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentCloseMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentClose+ -- method DOMHTMLDocument::get_alink_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -600,8 +801,8 @@  dOMHTMLDocumentGetAlinkColor ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLDocumentGetAlinkColor _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_document_get_alink_color _obj'@@ -611,11 +812,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLDocumentGetAlinkColorMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetAlinkColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentGetAlinkColor+ -- method DOMHTMLDocument::get_bg_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -627,8 +831,8 @@  dOMHTMLDocumentGetBgColor ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLDocumentGetBgColor _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_document_get_bg_color _obj'@@ -638,11 +842,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLDocumentGetBgColorMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetBgColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentGetBgColor+ -- method DOMHTMLDocument::get_compat_mode -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -654,8 +861,8 @@  dOMHTMLDocumentGetCompatMode ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLDocumentGetCompatMode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_document_get_compat_mode _obj'@@ -665,11 +872,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLDocumentGetCompatModeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetCompatModeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentGetCompatMode+ -- method DOMHTMLDocument::get_design_mode -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -681,8 +891,8 @@  dOMHTMLDocumentGetDesignMode ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLDocumentGetDesignMode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_document_get_design_mode _obj'@@ -692,11 +902,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLDocumentGetDesignModeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetDesignModeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentGetDesignMode+ -- method DOMHTMLDocument::get_dir -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -708,8 +921,8 @@  dOMHTMLDocumentGetDir ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLDocumentGetDir _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_document_get_dir _obj'@@ -719,11 +932,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLDocumentGetDirMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetDirMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentGetDir+ -- method DOMHTMLDocument::get_embeds -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection" -- throws : False -- Skip return : False@@ -735,8 +951,8 @@  dOMHTMLDocumentGetEmbeds ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result dOMHTMLDocumentGetEmbeds _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_document_get_embeds _obj'@@ -745,11 +961,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLDocumentGetEmbedsMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetEmbedsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentGetEmbeds+ -- method DOMHTMLDocument::get_fg_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -761,8 +980,8 @@  dOMHTMLDocumentGetFgColor ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLDocumentGetFgColor _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_document_get_fg_color _obj'@@ -772,11 +991,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLDocumentGetFgColorMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetFgColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentGetFgColor+ -- method DOMHTMLDocument::get_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -788,19 +1010,22 @@  dOMHTMLDocumentGetHeight ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLDocumentGetHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_document_get_height _obj'     touchManagedPtr _obj     return result +data DOMHTMLDocumentGetHeightMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentGetHeight+ -- method DOMHTMLDocument::get_link_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -812,8 +1037,8 @@  dOMHTMLDocumentGetLinkColor ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLDocumentGetLinkColor _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_document_get_link_color _obj'@@ -823,11 +1048,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLDocumentGetLinkColorMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetLinkColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentGetLinkColor+ -- method DOMHTMLDocument::get_plugins -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection" -- throws : False -- Skip return : False@@ -839,8 +1067,8 @@  dOMHTMLDocumentGetPlugins ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result dOMHTMLDocumentGetPlugins _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_document_get_plugins _obj'@@ -849,11 +1077,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLDocumentGetPluginsMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetPluginsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentGetPlugins+ -- method DOMHTMLDocument::get_scripts -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection" -- throws : False -- Skip return : False@@ -865,8 +1096,8 @@  dOMHTMLDocumentGetScripts ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result dOMHTMLDocumentGetScripts _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_document_get_scripts _obj'@@ -875,11 +1106,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLDocumentGetScriptsMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetScriptsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentGetScripts+ -- method DOMHTMLDocument::get_vlink_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -891,8 +1125,8 @@  dOMHTMLDocumentGetVlinkColor ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLDocumentGetVlinkColor _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_document_get_vlink_color _obj'@@ -902,11 +1136,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLDocumentGetVlinkColorMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetVlinkColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentGetVlinkColor+ -- method DOMHTMLDocument::get_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -918,19 +1155,22 @@  dOMHTMLDocumentGetWidth ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLDocumentGetWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_document_get_width _obj'     touchManagedPtr _obj     return result +data DOMHTMLDocumentGetWidthMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentGetWidth+ -- method DOMHTMLDocument::release_events -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -942,19 +1182,22 @@  dOMHTMLDocumentReleaseEvents ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMHTMLDocumentReleaseEvents _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_document_release_events _obj'     touchManagedPtr _obj     return () +data DOMHTMLDocumentReleaseEventsMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentReleaseEventsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentReleaseEvents+ -- method DOMHTMLDocument::set_alink_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -967,9 +1210,9 @@  dOMHTMLDocumentSetAlinkColor ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLDocumentSetAlinkColor _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -978,11 +1221,14 @@     freeMem value'     return () +data DOMHTMLDocumentSetAlinkColorMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentSetAlinkColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentSetAlinkColor+ -- method DOMHTMLDocument::set_bg_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -995,9 +1241,9 @@  dOMHTMLDocumentSetBgColor ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLDocumentSetBgColor _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1006,11 +1252,14 @@     freeMem value'     return () +data DOMHTMLDocumentSetBgColorMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentSetBgColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentSetBgColor+ -- method DOMHTMLDocument::set_design_mode -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1023,9 +1272,9 @@  dOMHTMLDocumentSetDesignMode ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLDocumentSetDesignMode _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1034,11 +1283,14 @@     freeMem value'     return () +data DOMHTMLDocumentSetDesignModeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentSetDesignModeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentSetDesignMode+ -- method DOMHTMLDocument::set_dir -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1051,9 +1303,9 @@  dOMHTMLDocumentSetDir ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLDocumentSetDir _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1062,11 +1314,14 @@     freeMem value'     return () +data DOMHTMLDocumentSetDirMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentSetDirMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentSetDir+ -- method DOMHTMLDocument::set_fg_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1079,9 +1334,9 @@  dOMHTMLDocumentSetFgColor ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLDocumentSetFgColor _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1090,11 +1345,14 @@     freeMem value'     return () +data DOMHTMLDocumentSetFgColorMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentSetFgColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentSetFgColor+ -- method DOMHTMLDocument::set_link_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1107,9 +1365,9 @@  dOMHTMLDocumentSetLinkColor ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLDocumentSetLinkColor _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1118,11 +1376,14 @@     freeMem value'     return () +data DOMHTMLDocumentSetLinkColorMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentSetLinkColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentSetLinkColor+ -- method DOMHTMLDocument::set_vlink_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1135,9 +1396,9 @@  dOMHTMLDocumentSetVlinkColor ::     (MonadIO m, DOMHTMLDocumentK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLDocumentSetVlinkColor _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1145,5 +1406,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLDocumentSetVlinkColorMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentSetVlinkColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLDocumentSetVlinkColor  
GI/WebKit2WebExtension/Objects/DOMHTMLDocument.hs-boot view
@@ -24,3 +24,27 @@ data DOMHTMLDocumentScriptsPropertyInfo data DOMHTMLDocumentVlinkColorPropertyInfo data DOMHTMLDocumentWidthPropertyInfo+data DOMHTMLDocumentCaptureEventsMethodInfo+data DOMHTMLDocumentClearMethodInfo+data DOMHTMLDocumentCloseMethodInfo+data DOMHTMLDocumentGetAlinkColorMethodInfo+data DOMHTMLDocumentGetBgColorMethodInfo+data DOMHTMLDocumentGetCompatModeMethodInfo+data DOMHTMLDocumentGetDesignModeMethodInfo+data DOMHTMLDocumentGetDirMethodInfo+data DOMHTMLDocumentGetEmbedsMethodInfo+data DOMHTMLDocumentGetFgColorMethodInfo+data DOMHTMLDocumentGetHeightMethodInfo+data DOMHTMLDocumentGetLinkColorMethodInfo+data DOMHTMLDocumentGetPluginsMethodInfo+data DOMHTMLDocumentGetScriptsMethodInfo+data DOMHTMLDocumentGetVlinkColorMethodInfo+data DOMHTMLDocumentGetWidthMethodInfo+data DOMHTMLDocumentReleaseEventsMethodInfo+data DOMHTMLDocumentSetAlinkColorMethodInfo+data DOMHTMLDocumentSetBgColorMethodInfo+data DOMHTMLDocumentSetDesignModeMethodInfo+data DOMHTMLDocumentSetDirMethodInfo+data DOMHTMLDocumentSetFgColorMethodInfo+data DOMHTMLDocumentSetLinkColorMethodInfo+data DOMHTMLDocumentSetVlinkColorMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,94 +18,117 @@   -- * Methods -- ** dOMHTMLElementClick+    DOMHTMLElementClickMethodInfo           ,     dOMHTMLElementClick                     ,   -- ** dOMHTMLElementGetAccessKey+    DOMHTMLElementGetAccessKeyMethodInfo    ,     dOMHTMLElementGetAccessKey              ,   -- ** dOMHTMLElementGetChildren+    DOMHTMLElementGetChildrenMethodInfo     ,     dOMHTMLElementGetChildren               ,   -- ** dOMHTMLElementGetContentEditable+    DOMHTMLElementGetContentEditableMethodInfo,     dOMHTMLElementGetContentEditable        ,   -- ** dOMHTMLElementGetDir+    DOMHTMLElementGetDirMethodInfo          ,     dOMHTMLElementGetDir                    ,   -- ** dOMHTMLElementGetInnerHtml+    DOMHTMLElementGetInnerHtmlMethodInfo    ,     dOMHTMLElementGetInnerHtml              ,   -- ** dOMHTMLElementGetInnerText+    DOMHTMLElementGetInnerTextMethodInfo    ,     dOMHTMLElementGetInnerText              ,   -- ** dOMHTMLElementGetIsContentEditable+    DOMHTMLElementGetIsContentEditableMethodInfo,     dOMHTMLElementGetIsContentEditable      ,   -- ** dOMHTMLElementGetLang+    DOMHTMLElementGetLangMethodInfo         ,     dOMHTMLElementGetLang                   ,   -- ** dOMHTMLElementGetOuterHtml+    DOMHTMLElementGetOuterHtmlMethodInfo    ,     dOMHTMLElementGetOuterHtml              ,   -- ** dOMHTMLElementGetOuterText+    DOMHTMLElementGetOuterTextMethodInfo    ,     dOMHTMLElementGetOuterText              ,   -- ** dOMHTMLElementGetTabIndex+    DOMHTMLElementGetTabIndexMethodInfo     ,     dOMHTMLElementGetTabIndex               ,   -- ** dOMHTMLElementGetTitle+    DOMHTMLElementGetTitleMethodInfo        ,     dOMHTMLElementGetTitle                  ,   -- ** dOMHTMLElementSetAccessKey+    DOMHTMLElementSetAccessKeyMethodInfo    ,     dOMHTMLElementSetAccessKey              ,   -- ** dOMHTMLElementSetContentEditable+    DOMHTMLElementSetContentEditableMethodInfo,     dOMHTMLElementSetContentEditable        ,   -- ** dOMHTMLElementSetDir+    DOMHTMLElementSetDirMethodInfo          ,     dOMHTMLElementSetDir                    ,   -- ** dOMHTMLElementSetInnerHtml+    DOMHTMLElementSetInnerHtmlMethodInfo    ,     dOMHTMLElementSetInnerHtml              ,   -- ** dOMHTMLElementSetInnerText+    DOMHTMLElementSetInnerTextMethodInfo    ,     dOMHTMLElementSetInnerText              ,   -- ** dOMHTMLElementSetLang+    DOMHTMLElementSetLangMethodInfo         ,     dOMHTMLElementSetLang                   ,   -- ** dOMHTMLElementSetOuterHtml+    DOMHTMLElementSetOuterHtmlMethodInfo    ,     dOMHTMLElementSetOuterHtml              ,   -- ** dOMHTMLElementSetOuterText+    DOMHTMLElementSetOuterTextMethodInfo    ,     dOMHTMLElementSetOuterText              ,   -- ** dOMHTMLElementSetTabIndex+    DOMHTMLElementSetTabIndexMethodInfo     ,     dOMHTMLElementSetTabIndex               ,   -- ** dOMHTMLElementSetTitle+    DOMHTMLElementSetTitleMethodInfo        ,     dOMHTMLElementSetTitle                  ,  @@ -243,6 +267,146 @@ noDOMHTMLElement :: Maybe DOMHTMLElement noDOMHTMLElement = Nothing +type family ResolveDOMHTMLElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLElementMethod t DOMHTMLElement, MethodInfo info DOMHTMLElement p) => IsLabelProxy t (DOMHTMLElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLElementMethod t DOMHTMLElement, MethodInfo info DOMHTMLElement p) => IsLabel t (DOMHTMLElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "access-key"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -262,7 +426,7 @@     type AttrSetTypeConstraint DOMHTMLElementAccessKeyPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLElementAccessKeyPropertyInfo = DOMHTMLElementK     type AttrGetType DOMHTMLElementAccessKeyPropertyInfo = T.Text-    type AttrLabel DOMHTMLElementAccessKeyPropertyInfo = "DOMHTMLElement::access-key"+    type AttrLabel DOMHTMLElementAccessKeyPropertyInfo = "access-key"     attrGet _ = getDOMHTMLElementAccessKey     attrSet _ = setDOMHTMLElementAccessKey     attrConstruct _ = constructDOMHTMLElementAccessKey@@ -286,7 +450,7 @@     type AttrSetTypeConstraint DOMHTMLElementContentEditablePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLElementContentEditablePropertyInfo = DOMHTMLElementK     type AttrGetType DOMHTMLElementContentEditablePropertyInfo = T.Text-    type AttrLabel DOMHTMLElementContentEditablePropertyInfo = "DOMHTMLElement::content-editable"+    type AttrLabel DOMHTMLElementContentEditablePropertyInfo = "content-editable"     attrGet _ = getDOMHTMLElementContentEditable     attrSet _ = setDOMHTMLElementContentEditable     attrConstruct _ = constructDOMHTMLElementContentEditable@@ -310,7 +474,7 @@     type AttrSetTypeConstraint DOMHTMLElementDirPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLElementDirPropertyInfo = DOMHTMLElementK     type AttrGetType DOMHTMLElementDirPropertyInfo = T.Text-    type AttrLabel DOMHTMLElementDirPropertyInfo = "DOMHTMLElement::dir"+    type AttrLabel DOMHTMLElementDirPropertyInfo = "dir"     attrGet _ = getDOMHTMLElementDir     attrSet _ = setDOMHTMLElementDir     attrConstruct _ = constructDOMHTMLElementDir@@ -334,7 +498,7 @@     type AttrSetTypeConstraint DOMHTMLElementDraggablePropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLElementDraggablePropertyInfo = DOMHTMLElementK     type AttrGetType DOMHTMLElementDraggablePropertyInfo = Bool-    type AttrLabel DOMHTMLElementDraggablePropertyInfo = "DOMHTMLElement::draggable"+    type AttrLabel DOMHTMLElementDraggablePropertyInfo = "draggable"     attrGet _ = getDOMHTMLElementDraggable     attrSet _ = setDOMHTMLElementDraggable     attrConstruct _ = constructDOMHTMLElementDraggable@@ -358,7 +522,7 @@     type AttrSetTypeConstraint DOMHTMLElementHiddenPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLElementHiddenPropertyInfo = DOMHTMLElementK     type AttrGetType DOMHTMLElementHiddenPropertyInfo = Bool-    type AttrLabel DOMHTMLElementHiddenPropertyInfo = "DOMHTMLElement::hidden"+    type AttrLabel DOMHTMLElementHiddenPropertyInfo = "hidden"     attrGet _ = getDOMHTMLElementHidden     attrSet _ = setDOMHTMLElementHidden     attrConstruct _ = constructDOMHTMLElementHidden@@ -382,7 +546,7 @@     type AttrSetTypeConstraint DOMHTMLElementInnerTextPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLElementInnerTextPropertyInfo = DOMHTMLElementK     type AttrGetType DOMHTMLElementInnerTextPropertyInfo = T.Text-    type AttrLabel DOMHTMLElementInnerTextPropertyInfo = "DOMHTMLElement::inner-text"+    type AttrLabel DOMHTMLElementInnerTextPropertyInfo = "inner-text"     attrGet _ = getDOMHTMLElementInnerText     attrSet _ = setDOMHTMLElementInnerText     attrConstruct _ = constructDOMHTMLElementInnerText@@ -400,7 +564,7 @@     type AttrSetTypeConstraint DOMHTMLElementIsContentEditablePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLElementIsContentEditablePropertyInfo = DOMHTMLElementK     type AttrGetType DOMHTMLElementIsContentEditablePropertyInfo = Bool-    type AttrLabel DOMHTMLElementIsContentEditablePropertyInfo = "DOMHTMLElement::is-content-editable"+    type AttrLabel DOMHTMLElementIsContentEditablePropertyInfo = "is-content-editable"     attrGet _ = getDOMHTMLElementIsContentEditable     attrSet _ = undefined     attrConstruct _ = undefined@@ -424,7 +588,7 @@     type AttrSetTypeConstraint DOMHTMLElementLangPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLElementLangPropertyInfo = DOMHTMLElementK     type AttrGetType DOMHTMLElementLangPropertyInfo = T.Text-    type AttrLabel DOMHTMLElementLangPropertyInfo = "DOMHTMLElement::lang"+    type AttrLabel DOMHTMLElementLangPropertyInfo = "lang"     attrGet _ = getDOMHTMLElementLang     attrSet _ = setDOMHTMLElementLang     attrConstruct _ = constructDOMHTMLElementLang@@ -448,7 +612,7 @@     type AttrSetTypeConstraint DOMHTMLElementOuterTextPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLElementOuterTextPropertyInfo = DOMHTMLElementK     type AttrGetType DOMHTMLElementOuterTextPropertyInfo = T.Text-    type AttrLabel DOMHTMLElementOuterTextPropertyInfo = "DOMHTMLElement::outer-text"+    type AttrLabel DOMHTMLElementOuterTextPropertyInfo = "outer-text"     attrGet _ = getDOMHTMLElementOuterText     attrSet _ = setDOMHTMLElementOuterText     attrConstruct _ = constructDOMHTMLElementOuterText@@ -472,7 +636,7 @@     type AttrSetTypeConstraint DOMHTMLElementSpellcheckPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLElementSpellcheckPropertyInfo = DOMHTMLElementK     type AttrGetType DOMHTMLElementSpellcheckPropertyInfo = Bool-    type AttrLabel DOMHTMLElementSpellcheckPropertyInfo = "DOMHTMLElement::spellcheck"+    type AttrLabel DOMHTMLElementSpellcheckPropertyInfo = "spellcheck"     attrGet _ = getDOMHTMLElementSpellcheck     attrSet _ = setDOMHTMLElementSpellcheck     attrConstruct _ = constructDOMHTMLElementSpellcheck@@ -496,7 +660,7 @@     type AttrSetTypeConstraint DOMHTMLElementTabIndexPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLElementTabIndexPropertyInfo = DOMHTMLElementK     type AttrGetType DOMHTMLElementTabIndexPropertyInfo = Int64-    type AttrLabel DOMHTMLElementTabIndexPropertyInfo = "DOMHTMLElement::tab-index"+    type AttrLabel DOMHTMLElementTabIndexPropertyInfo = "tab-index"     attrGet _ = getDOMHTMLElementTabIndex     attrSet _ = setDOMHTMLElementTabIndex     attrConstruct _ = constructDOMHTMLElementTabIndex@@ -520,7 +684,7 @@     type AttrSetTypeConstraint DOMHTMLElementTitlePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLElementTitlePropertyInfo = DOMHTMLElementK     type AttrGetType DOMHTMLElementTitlePropertyInfo = T.Text-    type AttrLabel DOMHTMLElementTitlePropertyInfo = "DOMHTMLElement::title"+    type AttrLabel DOMHTMLElementTitlePropertyInfo = "title"     attrGet _ = getDOMHTMLElementTitle     attrSet _ = setDOMHTMLElementTitle     attrConstruct _ = constructDOMHTMLElementTitle@@ -544,7 +708,7 @@     type AttrSetTypeConstraint DOMHTMLElementTranslatePropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLElementTranslatePropertyInfo = DOMHTMLElementK     type AttrGetType DOMHTMLElementTranslatePropertyInfo = Bool-    type AttrLabel DOMHTMLElementTranslatePropertyInfo = "DOMHTMLElement::translate"+    type AttrLabel DOMHTMLElementTranslatePropertyInfo = "translate"     attrGet _ = getDOMHTMLElementTranslate     attrSet _ = setDOMHTMLElementTranslate     attrConstruct _ = constructDOMHTMLElementTranslate@@ -568,22 +732,21 @@     type AttrSetTypeConstraint DOMHTMLElementWebkitdropzonePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLElementWebkitdropzonePropertyInfo = DOMHTMLElementK     type AttrGetType DOMHTMLElementWebkitdropzonePropertyInfo = T.Text-    type AttrLabel DOMHTMLElementWebkitdropzonePropertyInfo = "DOMHTMLElement::webkitdropzone"+    type AttrLabel DOMHTMLElementWebkitdropzonePropertyInfo = "webkitdropzone"     attrGet _ = getDOMHTMLElementWebkitdropzone     attrSet _ = setDOMHTMLElementWebkitdropzone     attrConstruct _ = constructDOMHTMLElementWebkitdropzone  type instance AttributeList DOMHTMLElement = DOMHTMLElementAttributeList-type DOMHTMLElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLElement = DOMHTMLElementSignalList-type DOMHTMLElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLElement::click -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -595,19 +758,22 @@  dOMHTMLElementClick ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMHTMLElementClick _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_element_click _obj'     touchManagedPtr _obj     return () +data DOMHTMLElementClickMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementClickMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementClick+ -- method DOMHTMLElement::get_access_key -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -619,8 +785,8 @@  dOMHTMLElementGetAccessKey ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLElementGetAccessKey _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_element_get_access_key _obj'@@ -630,11 +796,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLElementGetAccessKeyMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetAccessKeyMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementGetAccessKey+ -- method DOMHTMLElement::get_children -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection" -- throws : False -- Skip return : False@@ -646,8 +815,8 @@ {-# DEPRECATED dOMHTMLElementGetChildren ["(Since version 2.10)","Use webkit_dom_element_get_children() instead."]#-} dOMHTMLElementGetChildren ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result dOMHTMLElementGetChildren _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_element_get_children _obj'@@ -656,11 +825,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLElementGetChildrenMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetChildrenMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementGetChildren+ -- method DOMHTMLElement::get_content_editable -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -672,8 +844,8 @@  dOMHTMLElementGetContentEditable ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLElementGetContentEditable _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_element_get_content_editable _obj'@@ -683,11 +855,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLElementGetContentEditableMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetContentEditableMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementGetContentEditable+ -- method DOMHTMLElement::get_dir -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -699,8 +874,8 @@  dOMHTMLElementGetDir ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLElementGetDir _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_element_get_dir _obj'@@ -710,11 +885,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLElementGetDirMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetDirMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementGetDir+ -- method DOMHTMLElement::get_inner_html -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -726,8 +904,8 @@ {-# DEPRECATED dOMHTMLElementGetInnerHtml ["(Since version 2.8)","Use webkit_dom_element_get_inner_html() instead."]#-} dOMHTMLElementGetInnerHtml ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLElementGetInnerHtml _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_element_get_inner_html _obj'@@ -737,11 +915,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLElementGetInnerHtmlMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetInnerHtmlMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementGetInnerHtml+ -- method DOMHTMLElement::get_inner_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -753,8 +934,8 @@  dOMHTMLElementGetInnerText ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLElementGetInnerText _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_element_get_inner_text _obj'@@ -764,11 +945,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLElementGetInnerTextMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetInnerTextMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementGetInnerText+ -- method DOMHTMLElement::get_is_content_editable -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -780,8 +964,8 @@  dOMHTMLElementGetIsContentEditable ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLElementGetIsContentEditable _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_element_get_is_content_editable _obj'@@ -789,11 +973,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLElementGetIsContentEditableMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetIsContentEditableMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementGetIsContentEditable+ -- method DOMHTMLElement::get_lang -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -805,8 +992,8 @@  dOMHTMLElementGetLang ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLElementGetLang _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_element_get_lang _obj'@@ -816,11 +1003,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLElementGetLangMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetLangMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementGetLang+ -- method DOMHTMLElement::get_outer_html -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -832,8 +1022,8 @@ {-# DEPRECATED dOMHTMLElementGetOuterHtml ["(Since version 2.8)","Use webkit_dom_element_get_outer_html() instead."]#-} dOMHTMLElementGetOuterHtml ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLElementGetOuterHtml _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_element_get_outer_html _obj'@@ -843,11 +1033,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLElementGetOuterHtmlMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetOuterHtmlMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementGetOuterHtml+ -- method DOMHTMLElement::get_outer_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -859,8 +1052,8 @@  dOMHTMLElementGetOuterText ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLElementGetOuterText _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_element_get_outer_text _obj'@@ -870,11 +1063,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLElementGetOuterTextMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetOuterTextMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementGetOuterText+ -- method DOMHTMLElement::get_tab_index -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -886,19 +1082,22 @@  dOMHTMLElementGetTabIndex ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLElementGetTabIndex _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_element_get_tab_index _obj'     touchManagedPtr _obj     return result +data DOMHTMLElementGetTabIndexMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetTabIndexMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementGetTabIndex+ -- method DOMHTMLElement::get_title -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -910,8 +1109,8 @@  dOMHTMLElementGetTitle ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLElementGetTitle _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_element_get_title _obj'@@ -921,11 +1120,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLElementGetTitleMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetTitleMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementGetTitle+ -- method DOMHTMLElement::set_access_key -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -938,9 +1140,9 @@  dOMHTMLElementSetAccessKey ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLElementSetAccessKey _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -949,11 +1151,14 @@     freeMem value'     return () +data DOMHTMLElementSetAccessKeyMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetAccessKeyMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementSetAccessKey+ -- method DOMHTMLElement::set_content_editable -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -967,9 +1172,9 @@  dOMHTMLElementSetContentEditable ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLElementSetContentEditable _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -982,11 +1187,14 @@         freeMem value'      ) +data DOMHTMLElementSetContentEditableMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetContentEditableMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementSetContentEditable+ -- method DOMHTMLElement::set_dir -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -999,9 +1207,9 @@  dOMHTMLElementSetDir ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLElementSetDir _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1010,11 +1218,14 @@     freeMem value'     return () +data DOMHTMLElementSetDirMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetDirMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementSetDir+ -- method DOMHTMLElement::set_inner_html -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "contents", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "contents", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "contents", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1028,9 +1239,9 @@ {-# DEPRECATED dOMHTMLElementSetInnerHtml ["(Since version 2.8)","Use webkit_dom_element_set_inner_html() instead."]#-} dOMHTMLElementSetInnerHtml ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- contents-    m ()+    a                                       -- _obj+    -> T.Text                               -- contents+    -> m ()                                 -- result dOMHTMLElementSetInnerHtml _obj contents = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     contents' <- textToCString contents@@ -1043,11 +1254,14 @@         freeMem contents'      ) +data DOMHTMLElementSetInnerHtmlMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetInnerHtmlMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementSetInnerHtml+ -- method DOMHTMLElement::set_inner_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1061,9 +1275,9 @@  dOMHTMLElementSetInnerText ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLElementSetInnerText _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1076,11 +1290,14 @@         freeMem value'      ) +data DOMHTMLElementSetInnerTextMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetInnerTextMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementSetInnerText+ -- method DOMHTMLElement::set_lang -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1093,9 +1310,9 @@  dOMHTMLElementSetLang ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLElementSetLang _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1104,11 +1321,14 @@     freeMem value'     return () +data DOMHTMLElementSetLangMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetLangMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementSetLang+ -- method DOMHTMLElement::set_outer_html -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "contents", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "contents", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "contents", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1122,9 +1342,9 @@ {-# DEPRECATED dOMHTMLElementSetOuterHtml ["(Since version 2.8)","Use webkit_dom_element_set_outer_html() instead."]#-} dOMHTMLElementSetOuterHtml ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- contents-    m ()+    a                                       -- _obj+    -> T.Text                               -- contents+    -> m ()                                 -- result dOMHTMLElementSetOuterHtml _obj contents = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     contents' <- textToCString contents@@ -1137,11 +1357,14 @@         freeMem contents'      ) +data DOMHTMLElementSetOuterHtmlMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetOuterHtmlMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementSetOuterHtml+ -- method DOMHTMLElement::set_outer_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1155,9 +1378,9 @@  dOMHTMLElementSetOuterText ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLElementSetOuterText _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1170,11 +1393,14 @@         freeMem value'      ) +data DOMHTMLElementSetOuterTextMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetOuterTextMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementSetOuterText+ -- method DOMHTMLElement::set_tab_index -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1187,20 +1413,23 @@  dOMHTMLElementSetTabIndex ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLElementSetTabIndex _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_element_set_tab_index _obj' value     touchManagedPtr _obj     return () +data DOMHTMLElementSetTabIndexMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetTabIndexMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementSetTabIndex+ -- method DOMHTMLElement::set_title -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1213,9 +1442,9 @@  dOMHTMLElementSetTitle ::     (MonadIO m, DOMHTMLElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLElementSetTitle _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1223,5 +1452,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLElementSetTitleMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetTitleMethodInfo a signature where+    overloadedMethod _ = dOMHTMLElementSetTitle  
GI/WebKit2WebExtension/Objects/DOMHTMLElement.hs-boot view
@@ -25,3 +25,26 @@ data DOMHTMLElementTitlePropertyInfo data DOMHTMLElementTranslatePropertyInfo data DOMHTMLElementWebkitdropzonePropertyInfo+data DOMHTMLElementClickMethodInfo+data DOMHTMLElementGetAccessKeyMethodInfo+data DOMHTMLElementGetChildrenMethodInfo+data DOMHTMLElementGetContentEditableMethodInfo+data DOMHTMLElementGetDirMethodInfo+data DOMHTMLElementGetInnerHtmlMethodInfo+data DOMHTMLElementGetInnerTextMethodInfo+data DOMHTMLElementGetIsContentEditableMethodInfo+data DOMHTMLElementGetLangMethodInfo+data DOMHTMLElementGetOuterHtmlMethodInfo+data DOMHTMLElementGetOuterTextMethodInfo+data DOMHTMLElementGetTabIndexMethodInfo+data DOMHTMLElementGetTitleMethodInfo+data DOMHTMLElementSetAccessKeyMethodInfo+data DOMHTMLElementSetContentEditableMethodInfo+data DOMHTMLElementSetDirMethodInfo+data DOMHTMLElementSetInnerHtmlMethodInfo+data DOMHTMLElementSetInnerTextMethodInfo+data DOMHTMLElementSetLangMethodInfo+data DOMHTMLElementSetOuterHtmlMethodInfo+data DOMHTMLElementSetOuterTextMethodInfo+data DOMHTMLElementSetTabIndexMethodInfo+data DOMHTMLElementSetTitleMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLEmbedElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,50 +18,62 @@   -- * Methods -- ** dOMHTMLEmbedElementGetAlign+    DOMHTMLEmbedElementGetAlignMethodInfo   ,     dOMHTMLEmbedElementGetAlign             ,   -- ** dOMHTMLEmbedElementGetHeight+    DOMHTMLEmbedElementGetHeightMethodInfo  ,     dOMHTMLEmbedElementGetHeight            ,   -- ** dOMHTMLEmbedElementGetName+    DOMHTMLEmbedElementGetNameMethodInfo    ,     dOMHTMLEmbedElementGetName              ,   -- ** dOMHTMLEmbedElementGetSrc+    DOMHTMLEmbedElementGetSrcMethodInfo     ,     dOMHTMLEmbedElementGetSrc               ,   -- ** dOMHTMLEmbedElementGetTypeAttr+    DOMHTMLEmbedElementGetTypeAttrMethodInfo,     dOMHTMLEmbedElementGetTypeAttr          ,   -- ** dOMHTMLEmbedElementGetWidth+    DOMHTMLEmbedElementGetWidthMethodInfo   ,     dOMHTMLEmbedElementGetWidth             ,   -- ** dOMHTMLEmbedElementSetAlign+    DOMHTMLEmbedElementSetAlignMethodInfo   ,     dOMHTMLEmbedElementSetAlign             ,   -- ** dOMHTMLEmbedElementSetHeight+    DOMHTMLEmbedElementSetHeightMethodInfo  ,     dOMHTMLEmbedElementSetHeight            ,   -- ** dOMHTMLEmbedElementSetName+    DOMHTMLEmbedElementSetNameMethodInfo    ,     dOMHTMLEmbedElementSetName              ,   -- ** dOMHTMLEmbedElementSetSrc+    DOMHTMLEmbedElementSetSrcMethodInfo     ,     dOMHTMLEmbedElementSetSrc               ,   -- ** dOMHTMLEmbedElementSetTypeAttr+    DOMHTMLEmbedElementSetTypeAttrMethodInfo,     dOMHTMLEmbedElementSetTypeAttr          ,   -- ** dOMHTMLEmbedElementSetWidth+    DOMHTMLEmbedElementSetWidthMethodInfo   ,     dOMHTMLEmbedElementSetWidth             ,  @@ -145,6 +158,158 @@ noDOMHTMLEmbedElement :: Maybe DOMHTMLEmbedElement noDOMHTMLEmbedElement = Nothing +type family ResolveDOMHTMLEmbedElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLEmbedElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLEmbedElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLEmbedElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLEmbedElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLEmbedElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLEmbedElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLEmbedElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLEmbedElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLEmbedElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLEmbedElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLEmbedElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLEmbedElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLEmbedElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLEmbedElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLEmbedElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLEmbedElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLEmbedElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLEmbedElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLEmbedElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLEmbedElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLEmbedElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLEmbedElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLEmbedElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLEmbedElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLEmbedElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLEmbedElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLEmbedElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLEmbedElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLEmbedElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLEmbedElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLEmbedElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLEmbedElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLEmbedElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLEmbedElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLEmbedElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLEmbedElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLEmbedElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLEmbedElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLEmbedElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLEmbedElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLEmbedElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLEmbedElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLEmbedElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLEmbedElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLEmbedElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLEmbedElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLEmbedElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLEmbedElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLEmbedElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLEmbedElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getAlign" o = DOMHTMLEmbedElementGetAlignMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getHeight" o = DOMHTMLEmbedElementGetHeightMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getName" o = DOMHTMLEmbedElementGetNameMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getSrc" o = DOMHTMLEmbedElementGetSrcMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getTypeAttr" o = DOMHTMLEmbedElementGetTypeAttrMethodInfo+    ResolveDOMHTMLEmbedElementMethod "getWidth" o = DOMHTMLEmbedElementGetWidthMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setAlign" o = DOMHTMLEmbedElementSetAlignMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setHeight" o = DOMHTMLEmbedElementSetHeightMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setName" o = DOMHTMLEmbedElementSetNameMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setSrc" o = DOMHTMLEmbedElementSetSrcMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setTypeAttr" o = DOMHTMLEmbedElementSetTypeAttrMethodInfo+    ResolveDOMHTMLEmbedElementMethod "setWidth" o = DOMHTMLEmbedElementSetWidthMethodInfo+    ResolveDOMHTMLEmbedElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLEmbedElementMethod t DOMHTMLEmbedElement, MethodInfo info DOMHTMLEmbedElement p) => IsLabelProxy t (DOMHTMLEmbedElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLEmbedElementMethod t DOMHTMLEmbedElement, MethodInfo info DOMHTMLEmbedElement p) => IsLabel t (DOMHTMLEmbedElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "align"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -164,7 +329,7 @@     type AttrSetTypeConstraint DOMHTMLEmbedElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLEmbedElementAlignPropertyInfo = DOMHTMLEmbedElementK     type AttrGetType DOMHTMLEmbedElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLEmbedElementAlignPropertyInfo = "DOMHTMLEmbedElement::align"+    type AttrLabel DOMHTMLEmbedElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLEmbedElementAlign     attrSet _ = setDOMHTMLEmbedElementAlign     attrConstruct _ = constructDOMHTMLEmbedElementAlign@@ -188,7 +353,7 @@     type AttrSetTypeConstraint DOMHTMLEmbedElementHeightPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLEmbedElementHeightPropertyInfo = DOMHTMLEmbedElementK     type AttrGetType DOMHTMLEmbedElementHeightPropertyInfo = Int64-    type AttrLabel DOMHTMLEmbedElementHeightPropertyInfo = "DOMHTMLEmbedElement::height"+    type AttrLabel DOMHTMLEmbedElementHeightPropertyInfo = "height"     attrGet _ = getDOMHTMLEmbedElementHeight     attrSet _ = setDOMHTMLEmbedElementHeight     attrConstruct _ = constructDOMHTMLEmbedElementHeight@@ -212,7 +377,7 @@     type AttrSetTypeConstraint DOMHTMLEmbedElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLEmbedElementNamePropertyInfo = DOMHTMLEmbedElementK     type AttrGetType DOMHTMLEmbedElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLEmbedElementNamePropertyInfo = "DOMHTMLEmbedElement::name"+    type AttrLabel DOMHTMLEmbedElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLEmbedElementName     attrSet _ = setDOMHTMLEmbedElementName     attrConstruct _ = constructDOMHTMLEmbedElementName@@ -236,7 +401,7 @@     type AttrSetTypeConstraint DOMHTMLEmbedElementSrcPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLEmbedElementSrcPropertyInfo = DOMHTMLEmbedElementK     type AttrGetType DOMHTMLEmbedElementSrcPropertyInfo = T.Text-    type AttrLabel DOMHTMLEmbedElementSrcPropertyInfo = "DOMHTMLEmbedElement::src"+    type AttrLabel DOMHTMLEmbedElementSrcPropertyInfo = "src"     attrGet _ = getDOMHTMLEmbedElementSrc     attrSet _ = setDOMHTMLEmbedElementSrc     attrConstruct _ = constructDOMHTMLEmbedElementSrc@@ -260,7 +425,7 @@     type AttrSetTypeConstraint DOMHTMLEmbedElementTypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLEmbedElementTypePropertyInfo = DOMHTMLEmbedElementK     type AttrGetType DOMHTMLEmbedElementTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLEmbedElementTypePropertyInfo = "DOMHTMLEmbedElement::type"+    type AttrLabel DOMHTMLEmbedElementTypePropertyInfo = "type"     attrGet _ = getDOMHTMLEmbedElementType     attrSet _ = setDOMHTMLEmbedElementType     attrConstruct _ = constructDOMHTMLEmbedElementType@@ -284,22 +449,21 @@     type AttrSetTypeConstraint DOMHTMLEmbedElementWidthPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLEmbedElementWidthPropertyInfo = DOMHTMLEmbedElementK     type AttrGetType DOMHTMLEmbedElementWidthPropertyInfo = Int64-    type AttrLabel DOMHTMLEmbedElementWidthPropertyInfo = "DOMHTMLEmbedElement::width"+    type AttrLabel DOMHTMLEmbedElementWidthPropertyInfo = "width"     attrGet _ = getDOMHTMLEmbedElementWidth     attrSet _ = setDOMHTMLEmbedElementWidth     attrConstruct _ = constructDOMHTMLEmbedElementWidth  type instance AttributeList DOMHTMLEmbedElement = DOMHTMLEmbedElementAttributeList-type DOMHTMLEmbedElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLEmbedElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLEmbedElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLEmbedElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLEmbedElementSrcPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLEmbedElementTypePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLEmbedElementWidthPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLEmbedElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLEmbedElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLEmbedElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLEmbedElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLEmbedElementSrcPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLEmbedElementTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLEmbedElementWidthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLEmbedElement = DOMHTMLEmbedElementSignalList-type DOMHTMLEmbedElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLEmbedElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLEmbedElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -311,8 +475,8 @@  dOMHTMLEmbedElementGetAlign ::     (MonadIO m, DOMHTMLEmbedElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLEmbedElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_embed_element_get_align _obj'@@ -322,11 +486,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLEmbedElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLEmbedElementGetAlign+ -- method DOMHTMLEmbedElement::get_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -338,19 +505,22 @@  dOMHTMLEmbedElementGetHeight ::     (MonadIO m, DOMHTMLEmbedElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLEmbedElementGetHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_embed_element_get_height _obj'     touchManagedPtr _obj     return result +data DOMHTMLEmbedElementGetHeightMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementGetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLEmbedElementGetHeight+ -- method DOMHTMLEmbedElement::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -362,8 +532,8 @@  dOMHTMLEmbedElementGetName ::     (MonadIO m, DOMHTMLEmbedElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLEmbedElementGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_embed_element_get_name _obj'@@ -373,11 +543,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLEmbedElementGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementGetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLEmbedElementGetName+ -- method DOMHTMLEmbedElement::get_src -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -389,8 +562,8 @@  dOMHTMLEmbedElementGetSrc ::     (MonadIO m, DOMHTMLEmbedElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLEmbedElementGetSrc _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_embed_element_get_src _obj'@@ -400,11 +573,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLEmbedElementGetSrcMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementGetSrcMethodInfo a signature where+    overloadedMethod _ = dOMHTMLEmbedElementGetSrc+ -- method DOMHTMLEmbedElement::get_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -416,8 +592,8 @@  dOMHTMLEmbedElementGetTypeAttr ::     (MonadIO m, DOMHTMLEmbedElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLEmbedElementGetTypeAttr _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_embed_element_get_type_attr _obj'@@ -427,11 +603,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLEmbedElementGetTypeAttrMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementGetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLEmbedElementGetTypeAttr+ -- method DOMHTMLEmbedElement::get_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -443,19 +622,22 @@  dOMHTMLEmbedElementGetWidth ::     (MonadIO m, DOMHTMLEmbedElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLEmbedElementGetWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_embed_element_get_width _obj'     touchManagedPtr _obj     return result +data DOMHTMLEmbedElementGetWidthMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementGetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLEmbedElementGetWidth+ -- method DOMHTMLEmbedElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -468,9 +650,9 @@  dOMHTMLEmbedElementSetAlign ::     (MonadIO m, DOMHTMLEmbedElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLEmbedElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -479,11 +661,14 @@     freeMem value'     return () +data DOMHTMLEmbedElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLEmbedElementSetAlign+ -- method DOMHTMLEmbedElement::set_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -496,20 +681,23 @@  dOMHTMLEmbedElementSetHeight ::     (MonadIO m, DOMHTMLEmbedElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLEmbedElementSetHeight _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_embed_element_set_height _obj' value     touchManagedPtr _obj     return () +data DOMHTMLEmbedElementSetHeightMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementSetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLEmbedElementSetHeight+ -- method DOMHTMLEmbedElement::set_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -522,9 +710,9 @@  dOMHTMLEmbedElementSetName ::     (MonadIO m, DOMHTMLEmbedElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLEmbedElementSetName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -533,11 +721,14 @@     freeMem value'     return () +data DOMHTMLEmbedElementSetNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementSetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLEmbedElementSetName+ -- method DOMHTMLEmbedElement::set_src -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -550,9 +741,9 @@  dOMHTMLEmbedElementSetSrc ::     (MonadIO m, DOMHTMLEmbedElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLEmbedElementSetSrc _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -561,11 +752,14 @@     freeMem value'     return () +data DOMHTMLEmbedElementSetSrcMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementSetSrcMethodInfo a signature where+    overloadedMethod _ = dOMHTMLEmbedElementSetSrc+ -- method DOMHTMLEmbedElement::set_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -578,9 +772,9 @@  dOMHTMLEmbedElementSetTypeAttr ::     (MonadIO m, DOMHTMLEmbedElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLEmbedElementSetTypeAttr _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -589,11 +783,14 @@     freeMem value'     return () +data DOMHTMLEmbedElementSetTypeAttrMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementSetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLEmbedElementSetTypeAttr+ -- method DOMHTMLEmbedElement::set_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -606,13 +803,17 @@  dOMHTMLEmbedElementSetWidth ::     (MonadIO m, DOMHTMLEmbedElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLEmbedElementSetWidth _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_embed_element_set_width _obj' value     touchManagedPtr _obj     return ()++data DOMHTMLEmbedElementSetWidthMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementSetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLEmbedElementSetWidth  
GI/WebKit2WebExtension/Objects/DOMHTMLEmbedElement.hs-boot view
@@ -17,3 +17,15 @@ data DOMHTMLEmbedElementSrcPropertyInfo data DOMHTMLEmbedElementTypePropertyInfo data DOMHTMLEmbedElementWidthPropertyInfo+data DOMHTMLEmbedElementGetAlignMethodInfo+data DOMHTMLEmbedElementGetHeightMethodInfo+data DOMHTMLEmbedElementGetNameMethodInfo+data DOMHTMLEmbedElementGetSrcMethodInfo+data DOMHTMLEmbedElementGetTypeAttrMethodInfo+data DOMHTMLEmbedElementGetWidthMethodInfo+data DOMHTMLEmbedElementSetAlignMethodInfo+data DOMHTMLEmbedElementSetHeightMethodInfo+data DOMHTMLEmbedElementSetNameMethodInfo+data DOMHTMLEmbedElementSetSrcMethodInfo+data DOMHTMLEmbedElementSetTypeAttrMethodInfo+data DOMHTMLEmbedElementSetWidthMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLFieldSetElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,6 +18,7 @@   -- * Methods -- ** dOMHTMLFieldSetElementGetForm+    DOMHTMLFieldSetElementGetFormMethodInfo ,     dOMHTMLFieldSetElementGetForm           ,  @@ -98,6 +100,147 @@ noDOMHTMLFieldSetElement :: Maybe DOMHTMLFieldSetElement noDOMHTMLFieldSetElement = Nothing +type family ResolveDOMHTMLFieldSetElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLFieldSetElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getForm" o = DOMHTMLFieldSetElementGetFormMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLFieldSetElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLFieldSetElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLFieldSetElementMethod t DOMHTMLFieldSetElement, MethodInfo info DOMHTMLFieldSetElement p) => IsLabelProxy t (DOMHTMLFieldSetElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLFieldSetElementMethod t DOMHTMLFieldSetElement, MethodInfo info DOMHTMLFieldSetElement p) => IsLabel t (DOMHTMLFieldSetElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "disabled"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable,PropertyWritable]@@ -117,7 +260,7 @@     type AttrSetTypeConstraint DOMHTMLFieldSetElementDisabledPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLFieldSetElementDisabledPropertyInfo = DOMHTMLFieldSetElementK     type AttrGetType DOMHTMLFieldSetElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLFieldSetElementDisabledPropertyInfo = "DOMHTMLFieldSetElement::disabled"+    type AttrLabel DOMHTMLFieldSetElementDisabledPropertyInfo = "disabled"     attrGet _ = getDOMHTMLFieldSetElementDisabled     attrSet _ = setDOMHTMLFieldSetElementDisabled     attrConstruct _ = constructDOMHTMLFieldSetElementDisabled@@ -135,7 +278,7 @@     type AttrSetTypeConstraint DOMHTMLFieldSetElementElementsPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLFieldSetElementElementsPropertyInfo = DOMHTMLFieldSetElementK     type AttrGetType DOMHTMLFieldSetElementElementsPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMHTMLFieldSetElementElementsPropertyInfo = "DOMHTMLFieldSetElement::elements"+    type AttrLabel DOMHTMLFieldSetElementElementsPropertyInfo = "elements"     attrGet _ = getDOMHTMLFieldSetElementElements     attrSet _ = undefined     attrConstruct _ = undefined@@ -153,7 +296,7 @@     type AttrSetTypeConstraint DOMHTMLFieldSetElementFormPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLFieldSetElementFormPropertyInfo = DOMHTMLFieldSetElementK     type AttrGetType DOMHTMLFieldSetElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLFieldSetElementFormPropertyInfo = "DOMHTMLFieldSetElement::form"+    type AttrLabel DOMHTMLFieldSetElementFormPropertyInfo = "form"     attrGet _ = getDOMHTMLFieldSetElementForm     attrSet _ = undefined     attrConstruct _ = undefined@@ -177,7 +320,7 @@     type AttrSetTypeConstraint DOMHTMLFieldSetElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFieldSetElementNamePropertyInfo = DOMHTMLFieldSetElementK     type AttrGetType DOMHTMLFieldSetElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLFieldSetElementNamePropertyInfo = "DOMHTMLFieldSetElement::name"+    type AttrLabel DOMHTMLFieldSetElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLFieldSetElementName     attrSet _ = setDOMHTMLFieldSetElementName     attrConstruct _ = constructDOMHTMLFieldSetElementName@@ -195,7 +338,7 @@     type AttrSetTypeConstraint DOMHTMLFieldSetElementTypePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLFieldSetElementTypePropertyInfo = DOMHTMLFieldSetElementK     type AttrGetType DOMHTMLFieldSetElementTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLFieldSetElementTypePropertyInfo = "DOMHTMLFieldSetElement::type"+    type AttrLabel DOMHTMLFieldSetElementTypePropertyInfo = "type"     attrGet _ = getDOMHTMLFieldSetElementType     attrSet _ = undefined     attrConstruct _ = undefined@@ -213,7 +356,7 @@     type AttrSetTypeConstraint DOMHTMLFieldSetElementValidationMessagePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLFieldSetElementValidationMessagePropertyInfo = DOMHTMLFieldSetElementK     type AttrGetType DOMHTMLFieldSetElementValidationMessagePropertyInfo = T.Text-    type AttrLabel DOMHTMLFieldSetElementValidationMessagePropertyInfo = "DOMHTMLFieldSetElement::validation-message"+    type AttrLabel DOMHTMLFieldSetElementValidationMessagePropertyInfo = "validation-message"     attrGet _ = getDOMHTMLFieldSetElementValidationMessage     attrSet _ = undefined     attrConstruct _ = undefined@@ -231,22 +374,21 @@     type AttrSetTypeConstraint DOMHTMLFieldSetElementWillValidatePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLFieldSetElementWillValidatePropertyInfo = DOMHTMLFieldSetElementK     type AttrGetType DOMHTMLFieldSetElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLFieldSetElementWillValidatePropertyInfo = "DOMHTMLFieldSetElement::will-validate"+    type AttrLabel DOMHTMLFieldSetElementWillValidatePropertyInfo = "will-validate"     attrGet _ = getDOMHTMLFieldSetElementWillValidate     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMHTMLFieldSetElement = DOMHTMLFieldSetElementAttributeList-type DOMHTMLFieldSetElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLFieldSetElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("elements", DOMHTMLFieldSetElementElementsPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLFieldSetElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLFieldSetElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLFieldSetElementTypePropertyInfo), '("validation-message", DOMHTMLFieldSetElementValidationMessagePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("will-validate", DOMHTMLFieldSetElementWillValidatePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLFieldSetElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLFieldSetElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("elements", DOMHTMLFieldSetElementElementsPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLFieldSetElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLFieldSetElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLFieldSetElementTypePropertyInfo), '("validationMessage", DOMHTMLFieldSetElementValidationMessagePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLFieldSetElementWillValidatePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLFieldSetElement = DOMHTMLFieldSetElementSignalList-type DOMHTMLFieldSetElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLFieldSetElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLFieldSetElement::get_form -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFieldSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFieldSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFieldSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" -- throws : False -- Skip return : False@@ -258,8 +400,8 @@  dOMHTMLFieldSetElementGetForm ::     (MonadIO m, DOMHTMLFieldSetElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLFormElement+    a                                       -- _obj+    -> m DOMHTMLFormElement                 -- result dOMHTMLFieldSetElementGetForm _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_field_set_element_get_form _obj'@@ -267,5 +409,9 @@     result' <- (newObject DOMHTMLFormElement) result     touchManagedPtr _obj     return result'++data DOMHTMLFieldSetElementGetFormMethodInfo+instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLFieldSetElementK a) => MethodInfo DOMHTMLFieldSetElementGetFormMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFieldSetElementGetForm  
GI/WebKit2WebExtension/Objects/DOMHTMLFieldSetElement.hs-boot view
@@ -18,3 +18,4 @@ data DOMHTMLFieldSetElementTypePropertyInfo data DOMHTMLFieldSetElementValidationMessagePropertyInfo data DOMHTMLFieldSetElementWillValidatePropertyInfo+data DOMHTMLFieldSetElementGetFormMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLFontElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,26 +18,32 @@   -- * Methods -- ** dOMHTMLFontElementGetColor+    DOMHTMLFontElementGetColorMethodInfo    ,     dOMHTMLFontElementGetColor              ,   -- ** dOMHTMLFontElementGetFace+    DOMHTMLFontElementGetFaceMethodInfo     ,     dOMHTMLFontElementGetFace               ,   -- ** dOMHTMLFontElementGetSize+    DOMHTMLFontElementGetSizeMethodInfo     ,     dOMHTMLFontElementGetSize               ,   -- ** dOMHTMLFontElementSetColor+    DOMHTMLFontElementSetColorMethodInfo    ,     dOMHTMLFontElementSetColor              ,   -- ** dOMHTMLFontElementSetFace+    DOMHTMLFontElementSetFaceMethodInfo     ,     dOMHTMLFontElementSetFace               ,   -- ** dOMHTMLFontElementSetSize+    DOMHTMLFontElementSetSizeMethodInfo     ,     dOMHTMLFontElementSetSize               ,  @@ -100,6 +107,152 @@ noDOMHTMLFontElement :: Maybe DOMHTMLFontElement noDOMHTMLFontElement = Nothing +type family ResolveDOMHTMLFontElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLFontElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLFontElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLFontElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLFontElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLFontElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLFontElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLFontElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLFontElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLFontElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLFontElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLFontElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLFontElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLFontElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLFontElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLFontElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLFontElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLFontElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLFontElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLFontElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLFontElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLFontElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLFontElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLFontElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLFontElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLFontElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLFontElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLFontElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLFontElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLFontElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLFontElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLFontElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLFontElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLFontElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLFontElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLFontElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLFontElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLFontElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLFontElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLFontElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLFontElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLFontElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLFontElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLFontElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLFontElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLFontElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLFontElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLFontElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLFontElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLFontElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLFontElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLFontElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLFontElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLFontElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLFontElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLFontElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLFontElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLFontElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLFontElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLFontElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLFontElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLFontElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLFontElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLFontElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLFontElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLFontElementMethod "getColor" o = DOMHTMLFontElementGetColorMethodInfo+    ResolveDOMHTMLFontElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLFontElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLFontElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLFontElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLFontElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLFontElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLFontElementMethod "getFace" o = DOMHTMLFontElementGetFaceMethodInfo+    ResolveDOMHTMLFontElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLFontElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLFontElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLFontElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLFontElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLFontElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLFontElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLFontElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLFontElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLFontElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLFontElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLFontElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLFontElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLFontElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLFontElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLFontElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLFontElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLFontElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLFontElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLFontElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLFontElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLFontElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLFontElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLFontElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLFontElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLFontElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLFontElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLFontElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLFontElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLFontElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLFontElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLFontElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLFontElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLFontElementMethod "getSize" o = DOMHTMLFontElementGetSizeMethodInfo+    ResolveDOMHTMLFontElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLFontElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLFontElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLFontElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLFontElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLFontElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLFontElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLFontElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLFontElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLFontElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLFontElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLFontElementMethod "setColor" o = DOMHTMLFontElementSetColorMethodInfo+    ResolveDOMHTMLFontElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLFontElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLFontElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLFontElementMethod "setFace" o = DOMHTMLFontElementSetFaceMethodInfo+    ResolveDOMHTMLFontElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLFontElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLFontElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLFontElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLFontElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLFontElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLFontElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLFontElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLFontElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLFontElementMethod "setSize" o = DOMHTMLFontElementSetSizeMethodInfo+    ResolveDOMHTMLFontElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLFontElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLFontElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLFontElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLFontElementMethod t DOMHTMLFontElement, MethodInfo info DOMHTMLFontElement p) => IsLabelProxy t (DOMHTMLFontElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLFontElementMethod t DOMHTMLFontElement, MethodInfo info DOMHTMLFontElement p) => IsLabel t (DOMHTMLFontElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "color"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -119,7 +272,7 @@     type AttrSetTypeConstraint DOMHTMLFontElementColorPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFontElementColorPropertyInfo = DOMHTMLFontElementK     type AttrGetType DOMHTMLFontElementColorPropertyInfo = T.Text-    type AttrLabel DOMHTMLFontElementColorPropertyInfo = "DOMHTMLFontElement::color"+    type AttrLabel DOMHTMLFontElementColorPropertyInfo = "color"     attrGet _ = getDOMHTMLFontElementColor     attrSet _ = setDOMHTMLFontElementColor     attrConstruct _ = constructDOMHTMLFontElementColor@@ -143,7 +296,7 @@     type AttrSetTypeConstraint DOMHTMLFontElementFacePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFontElementFacePropertyInfo = DOMHTMLFontElementK     type AttrGetType DOMHTMLFontElementFacePropertyInfo = T.Text-    type AttrLabel DOMHTMLFontElementFacePropertyInfo = "DOMHTMLFontElement::face"+    type AttrLabel DOMHTMLFontElementFacePropertyInfo = "face"     attrGet _ = getDOMHTMLFontElementFace     attrSet _ = setDOMHTMLFontElementFace     attrConstruct _ = constructDOMHTMLFontElementFace@@ -167,22 +320,21 @@     type AttrSetTypeConstraint DOMHTMLFontElementSizePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFontElementSizePropertyInfo = DOMHTMLFontElementK     type AttrGetType DOMHTMLFontElementSizePropertyInfo = T.Text-    type AttrLabel DOMHTMLFontElementSizePropertyInfo = "DOMHTMLFontElement::size"+    type AttrLabel DOMHTMLFontElementSizePropertyInfo = "size"     attrGet _ = getDOMHTMLFontElementSize     attrSet _ = setDOMHTMLFontElementSize     attrConstruct _ = constructDOMHTMLFontElementSize  type instance AttributeList DOMHTMLFontElement = DOMHTMLFontElementAttributeList-type DOMHTMLFontElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("color", DOMHTMLFontElementColorPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("face", DOMHTMLFontElementFacePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("size", DOMHTMLFontElementSizePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLFontElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("color", DOMHTMLFontElementColorPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("face", DOMHTMLFontElementFacePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("size", DOMHTMLFontElementSizePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLFontElement = DOMHTMLFontElementSignalList-type DOMHTMLFontElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLFontElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLFontElement::get_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -194,8 +346,8 @@  dOMHTMLFontElementGetColor ::     (MonadIO m, DOMHTMLFontElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFontElementGetColor _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_font_element_get_color _obj'@@ -205,11 +357,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFontElementGetColorMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFontElementK a) => MethodInfo DOMHTMLFontElementGetColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFontElementGetColor+ -- method DOMHTMLFontElement::get_face -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -221,8 +376,8 @@  dOMHTMLFontElementGetFace ::     (MonadIO m, DOMHTMLFontElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFontElementGetFace _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_font_element_get_face _obj'@@ -232,11 +387,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFontElementGetFaceMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFontElementK a) => MethodInfo DOMHTMLFontElementGetFaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFontElementGetFace+ -- method DOMHTMLFontElement::get_size -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -248,8 +406,8 @@  dOMHTMLFontElementGetSize ::     (MonadIO m, DOMHTMLFontElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFontElementGetSize _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_font_element_get_size _obj'@@ -259,11 +417,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFontElementGetSizeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFontElementK a) => MethodInfo DOMHTMLFontElementGetSizeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFontElementGetSize+ -- method DOMHTMLFontElement::set_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -276,9 +437,9 @@  dOMHTMLFontElementSetColor ::     (MonadIO m, DOMHTMLFontElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFontElementSetColor _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -287,11 +448,14 @@     freeMem value'     return () +data DOMHTMLFontElementSetColorMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFontElementK a) => MethodInfo DOMHTMLFontElementSetColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFontElementSetColor+ -- method DOMHTMLFontElement::set_face -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -304,9 +468,9 @@  dOMHTMLFontElementSetFace ::     (MonadIO m, DOMHTMLFontElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFontElementSetFace _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -315,11 +479,14 @@     freeMem value'     return () +data DOMHTMLFontElementSetFaceMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFontElementK a) => MethodInfo DOMHTMLFontElementSetFaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFontElementSetFace+ -- method DOMHTMLFontElement::set_size -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -332,9 +499,9 @@  dOMHTMLFontElementSetSize ::     (MonadIO m, DOMHTMLFontElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFontElementSetSize _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -342,5 +509,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLFontElementSetSizeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFontElementK a) => MethodInfo DOMHTMLFontElementSetSizeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFontElementSetSize  
GI/WebKit2WebExtension/Objects/DOMHTMLFontElement.hs-boot view
@@ -14,3 +14,9 @@ data DOMHTMLFontElementColorPropertyInfo data DOMHTMLFontElementFacePropertyInfo data DOMHTMLFontElementSizePropertyInfo+data DOMHTMLFontElementGetColorMethodInfo+data DOMHTMLFontElementGetFaceMethodInfo+data DOMHTMLFontElementGetSizeMethodInfo+data DOMHTMLFontElementSetColorMethodInfo+data DOMHTMLFontElementSetFaceMethodInfo+data DOMHTMLFontElementSetSizeMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLFormElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,74 +18,92 @@   -- * Methods -- ** dOMHTMLFormElementGetAcceptCharset+    DOMHTMLFormElementGetAcceptCharsetMethodInfo,     dOMHTMLFormElementGetAcceptCharset      ,   -- ** dOMHTMLFormElementGetAction+    DOMHTMLFormElementGetActionMethodInfo   ,     dOMHTMLFormElementGetAction             ,   -- ** dOMHTMLFormElementGetElements+    DOMHTMLFormElementGetElementsMethodInfo ,     dOMHTMLFormElementGetElements           ,   -- ** dOMHTMLFormElementGetEncoding+    DOMHTMLFormElementGetEncodingMethodInfo ,     dOMHTMLFormElementGetEncoding           ,   -- ** dOMHTMLFormElementGetEnctype+    DOMHTMLFormElementGetEnctypeMethodInfo  ,     dOMHTMLFormElementGetEnctype            ,   -- ** dOMHTMLFormElementGetLength+    DOMHTMLFormElementGetLengthMethodInfo   ,     dOMHTMLFormElementGetLength             ,   -- ** dOMHTMLFormElementGetMethod+    DOMHTMLFormElementGetMethodMethodInfo   ,     dOMHTMLFormElementGetMethod             ,   -- ** dOMHTMLFormElementGetName+    DOMHTMLFormElementGetNameMethodInfo     ,     dOMHTMLFormElementGetName               ,   -- ** dOMHTMLFormElementGetTarget+    DOMHTMLFormElementGetTargetMethodInfo   ,     dOMHTMLFormElementGetTarget             ,   -- ** dOMHTMLFormElementReset+    DOMHTMLFormElementResetMethodInfo       ,     dOMHTMLFormElementReset                 ,   -- ** dOMHTMLFormElementSetAcceptCharset+    DOMHTMLFormElementSetAcceptCharsetMethodInfo,     dOMHTMLFormElementSetAcceptCharset      ,   -- ** dOMHTMLFormElementSetAction+    DOMHTMLFormElementSetActionMethodInfo   ,     dOMHTMLFormElementSetAction             ,   -- ** dOMHTMLFormElementSetEncoding+    DOMHTMLFormElementSetEncodingMethodInfo ,     dOMHTMLFormElementSetEncoding           ,   -- ** dOMHTMLFormElementSetEnctype+    DOMHTMLFormElementSetEnctypeMethodInfo  ,     dOMHTMLFormElementSetEnctype            ,   -- ** dOMHTMLFormElementSetMethod+    DOMHTMLFormElementSetMethodMethodInfo   ,     dOMHTMLFormElementSetMethod             ,   -- ** dOMHTMLFormElementSetName+    DOMHTMLFormElementSetNameMethodInfo     ,     dOMHTMLFormElementSetName               ,   -- ** dOMHTMLFormElementSetTarget+    DOMHTMLFormElementSetTargetMethodInfo   ,     dOMHTMLFormElementSetTarget             ,   -- ** dOMHTMLFormElementSubmit+    DOMHTMLFormElementSubmitMethodInfo      ,     dOMHTMLFormElementSubmit                ,  @@ -214,6 +233,164 @@ noDOMHTMLFormElement :: Maybe DOMHTMLFormElement noDOMHTMLFormElement = Nothing +type family ResolveDOMHTMLFormElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLFormElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLFormElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLFormElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLFormElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLFormElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLFormElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLFormElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLFormElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLFormElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLFormElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLFormElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLFormElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLFormElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLFormElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLFormElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLFormElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLFormElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLFormElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLFormElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLFormElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLFormElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLFormElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLFormElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLFormElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLFormElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLFormElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLFormElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLFormElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLFormElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLFormElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLFormElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLFormElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLFormElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLFormElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLFormElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLFormElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLFormElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLFormElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLFormElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLFormElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLFormElementMethod "reset" o = DOMHTMLFormElementResetMethodInfo+    ResolveDOMHTMLFormElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLFormElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLFormElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLFormElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLFormElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLFormElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLFormElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLFormElementMethod "submit" o = DOMHTMLFormElementSubmitMethodInfo+    ResolveDOMHTMLFormElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLFormElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLFormElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLFormElementMethod "getAcceptCharset" o = DOMHTMLFormElementGetAcceptCharsetMethodInfo+    ResolveDOMHTMLFormElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLFormElementMethod "getAction" o = DOMHTMLFormElementGetActionMethodInfo+    ResolveDOMHTMLFormElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLFormElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLFormElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLFormElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLFormElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLFormElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLFormElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLFormElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLFormElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLFormElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLFormElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLFormElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLFormElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLFormElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLFormElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLFormElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLFormElementMethod "getElements" o = DOMHTMLFormElementGetElementsMethodInfo+    ResolveDOMHTMLFormElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLFormElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLFormElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLFormElementMethod "getEncoding" o = DOMHTMLFormElementGetEncodingMethodInfo+    ResolveDOMHTMLFormElementMethod "getEnctype" o = DOMHTMLFormElementGetEnctypeMethodInfo+    ResolveDOMHTMLFormElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLFormElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLFormElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLFormElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLFormElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLFormElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLFormElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLFormElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLFormElementMethod "getLength" o = DOMHTMLFormElementGetLengthMethodInfo+    ResolveDOMHTMLFormElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLFormElementMethod "getMethod" o = DOMHTMLFormElementGetMethodMethodInfo+    ResolveDOMHTMLFormElementMethod "getName" o = DOMHTMLFormElementGetNameMethodInfo+    ResolveDOMHTMLFormElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLFormElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLFormElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLFormElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLFormElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLFormElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLFormElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLFormElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLFormElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLFormElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLFormElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLFormElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLFormElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLFormElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLFormElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLFormElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLFormElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLFormElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLFormElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLFormElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLFormElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLFormElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLFormElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLFormElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLFormElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLFormElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLFormElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLFormElementMethod "getTarget" o = DOMHTMLFormElementGetTargetMethodInfo+    ResolveDOMHTMLFormElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLFormElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLFormElementMethod "setAcceptCharset" o = DOMHTMLFormElementSetAcceptCharsetMethodInfo+    ResolveDOMHTMLFormElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLFormElementMethod "setAction" o = DOMHTMLFormElementSetActionMethodInfo+    ResolveDOMHTMLFormElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLFormElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLFormElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLFormElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLFormElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLFormElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLFormElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLFormElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLFormElementMethod "setEncoding" o = DOMHTMLFormElementSetEncodingMethodInfo+    ResolveDOMHTMLFormElementMethod "setEnctype" o = DOMHTMLFormElementSetEnctypeMethodInfo+    ResolveDOMHTMLFormElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLFormElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLFormElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLFormElementMethod "setMethod" o = DOMHTMLFormElementSetMethodMethodInfo+    ResolveDOMHTMLFormElementMethod "setName" o = DOMHTMLFormElementSetNameMethodInfo+    ResolveDOMHTMLFormElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLFormElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLFormElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLFormElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLFormElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLFormElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLFormElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLFormElementMethod "setTarget" o = DOMHTMLFormElementSetTargetMethodInfo+    ResolveDOMHTMLFormElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLFormElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLFormElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLFormElementMethod t DOMHTMLFormElement, MethodInfo info DOMHTMLFormElement p) => IsLabelProxy t (DOMHTMLFormElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLFormElementMethod t DOMHTMLFormElement, MethodInfo info DOMHTMLFormElement p) => IsLabel t (DOMHTMLFormElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "accept-charset"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -233,7 +410,7 @@     type AttrSetTypeConstraint DOMHTMLFormElementAcceptCharsetPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFormElementAcceptCharsetPropertyInfo = DOMHTMLFormElementK     type AttrGetType DOMHTMLFormElementAcceptCharsetPropertyInfo = T.Text-    type AttrLabel DOMHTMLFormElementAcceptCharsetPropertyInfo = "DOMHTMLFormElement::accept-charset"+    type AttrLabel DOMHTMLFormElementAcceptCharsetPropertyInfo = "accept-charset"     attrGet _ = getDOMHTMLFormElementAcceptCharset     attrSet _ = setDOMHTMLFormElementAcceptCharset     attrConstruct _ = constructDOMHTMLFormElementAcceptCharset@@ -257,7 +434,7 @@     type AttrSetTypeConstraint DOMHTMLFormElementActionPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFormElementActionPropertyInfo = DOMHTMLFormElementK     type AttrGetType DOMHTMLFormElementActionPropertyInfo = T.Text-    type AttrLabel DOMHTMLFormElementActionPropertyInfo = "DOMHTMLFormElement::action"+    type AttrLabel DOMHTMLFormElementActionPropertyInfo = "action"     attrGet _ = getDOMHTMLFormElementAction     attrSet _ = setDOMHTMLFormElementAction     attrConstruct _ = constructDOMHTMLFormElementAction@@ -281,7 +458,7 @@     type AttrSetTypeConstraint DOMHTMLFormElementAutocapitalizePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFormElementAutocapitalizePropertyInfo = DOMHTMLFormElementK     type AttrGetType DOMHTMLFormElementAutocapitalizePropertyInfo = T.Text-    type AttrLabel DOMHTMLFormElementAutocapitalizePropertyInfo = "DOMHTMLFormElement::autocapitalize"+    type AttrLabel DOMHTMLFormElementAutocapitalizePropertyInfo = "autocapitalize"     attrGet _ = getDOMHTMLFormElementAutocapitalize     attrSet _ = setDOMHTMLFormElementAutocapitalize     attrConstruct _ = constructDOMHTMLFormElementAutocapitalize@@ -305,7 +482,7 @@     type AttrSetTypeConstraint DOMHTMLFormElementAutocompletePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFormElementAutocompletePropertyInfo = DOMHTMLFormElementK     type AttrGetType DOMHTMLFormElementAutocompletePropertyInfo = T.Text-    type AttrLabel DOMHTMLFormElementAutocompletePropertyInfo = "DOMHTMLFormElement::autocomplete"+    type AttrLabel DOMHTMLFormElementAutocompletePropertyInfo = "autocomplete"     attrGet _ = getDOMHTMLFormElementAutocomplete     attrSet _ = setDOMHTMLFormElementAutocomplete     attrConstruct _ = constructDOMHTMLFormElementAutocomplete@@ -329,7 +506,7 @@     type AttrSetTypeConstraint DOMHTMLFormElementAutocorrectPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLFormElementAutocorrectPropertyInfo = DOMHTMLFormElementK     type AttrGetType DOMHTMLFormElementAutocorrectPropertyInfo = Bool-    type AttrLabel DOMHTMLFormElementAutocorrectPropertyInfo = "DOMHTMLFormElement::autocorrect"+    type AttrLabel DOMHTMLFormElementAutocorrectPropertyInfo = "autocorrect"     attrGet _ = getDOMHTMLFormElementAutocorrect     attrSet _ = setDOMHTMLFormElementAutocorrect     attrConstruct _ = constructDOMHTMLFormElementAutocorrect@@ -347,7 +524,7 @@     type AttrSetTypeConstraint DOMHTMLFormElementElementsPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLFormElementElementsPropertyInfo = DOMHTMLFormElementK     type AttrGetType DOMHTMLFormElementElementsPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMHTMLFormElementElementsPropertyInfo = "DOMHTMLFormElement::elements"+    type AttrLabel DOMHTMLFormElementElementsPropertyInfo = "elements"     attrGet _ = getDOMHTMLFormElementElements     attrSet _ = undefined     attrConstruct _ = undefined@@ -371,7 +548,7 @@     type AttrSetTypeConstraint DOMHTMLFormElementEncodingPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFormElementEncodingPropertyInfo = DOMHTMLFormElementK     type AttrGetType DOMHTMLFormElementEncodingPropertyInfo = T.Text-    type AttrLabel DOMHTMLFormElementEncodingPropertyInfo = "DOMHTMLFormElement::encoding"+    type AttrLabel DOMHTMLFormElementEncodingPropertyInfo = "encoding"     attrGet _ = getDOMHTMLFormElementEncoding     attrSet _ = setDOMHTMLFormElementEncoding     attrConstruct _ = constructDOMHTMLFormElementEncoding@@ -395,7 +572,7 @@     type AttrSetTypeConstraint DOMHTMLFormElementEnctypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFormElementEnctypePropertyInfo = DOMHTMLFormElementK     type AttrGetType DOMHTMLFormElementEnctypePropertyInfo = T.Text-    type AttrLabel DOMHTMLFormElementEnctypePropertyInfo = "DOMHTMLFormElement::enctype"+    type AttrLabel DOMHTMLFormElementEnctypePropertyInfo = "enctype"     attrGet _ = getDOMHTMLFormElementEnctype     attrSet _ = setDOMHTMLFormElementEnctype     attrConstruct _ = constructDOMHTMLFormElementEnctype@@ -413,7 +590,7 @@     type AttrSetTypeConstraint DOMHTMLFormElementLengthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLFormElementLengthPropertyInfo = DOMHTMLFormElementK     type AttrGetType DOMHTMLFormElementLengthPropertyInfo = Int64-    type AttrLabel DOMHTMLFormElementLengthPropertyInfo = "DOMHTMLFormElement::length"+    type AttrLabel DOMHTMLFormElementLengthPropertyInfo = "length"     attrGet _ = getDOMHTMLFormElementLength     attrSet _ = undefined     attrConstruct _ = undefined@@ -437,7 +614,7 @@     type AttrSetTypeConstraint DOMHTMLFormElementMethodPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFormElementMethodPropertyInfo = DOMHTMLFormElementK     type AttrGetType DOMHTMLFormElementMethodPropertyInfo = T.Text-    type AttrLabel DOMHTMLFormElementMethodPropertyInfo = "DOMHTMLFormElement::method"+    type AttrLabel DOMHTMLFormElementMethodPropertyInfo = "method"     attrGet _ = getDOMHTMLFormElementMethod     attrSet _ = setDOMHTMLFormElementMethod     attrConstruct _ = constructDOMHTMLFormElementMethod@@ -461,7 +638,7 @@     type AttrSetTypeConstraint DOMHTMLFormElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFormElementNamePropertyInfo = DOMHTMLFormElementK     type AttrGetType DOMHTMLFormElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLFormElementNamePropertyInfo = "DOMHTMLFormElement::name"+    type AttrLabel DOMHTMLFormElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLFormElementName     attrSet _ = setDOMHTMLFormElementName     attrConstruct _ = constructDOMHTMLFormElementName@@ -485,7 +662,7 @@     type AttrSetTypeConstraint DOMHTMLFormElementNoValidatePropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLFormElementNoValidatePropertyInfo = DOMHTMLFormElementK     type AttrGetType DOMHTMLFormElementNoValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLFormElementNoValidatePropertyInfo = "DOMHTMLFormElement::no-validate"+    type AttrLabel DOMHTMLFormElementNoValidatePropertyInfo = "no-validate"     attrGet _ = getDOMHTMLFormElementNoValidate     attrSet _ = setDOMHTMLFormElementNoValidate     attrConstruct _ = constructDOMHTMLFormElementNoValidate@@ -509,22 +686,21 @@     type AttrSetTypeConstraint DOMHTMLFormElementTargetPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFormElementTargetPropertyInfo = DOMHTMLFormElementK     type AttrGetType DOMHTMLFormElementTargetPropertyInfo = T.Text-    type AttrLabel DOMHTMLFormElementTargetPropertyInfo = "DOMHTMLFormElement::target"+    type AttrLabel DOMHTMLFormElementTargetPropertyInfo = "target"     attrGet _ = getDOMHTMLFormElementTarget     attrSet _ = setDOMHTMLFormElementTarget     attrConstruct _ = constructDOMHTMLFormElementTarget  type instance AttributeList DOMHTMLFormElement = DOMHTMLFormElementAttributeList-type DOMHTMLFormElementAttributeList = ('[ '("accept-charset", DOMHTMLFormElementAcceptCharsetPropertyInfo), '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("action", DOMHTMLFormElementActionPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autocapitalize", DOMHTMLFormElementAutocapitalizePropertyInfo), '("autocomplete", DOMHTMLFormElementAutocompletePropertyInfo), '("autocorrect", DOMHTMLFormElementAutocorrectPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("elements", DOMHTMLFormElementElementsPropertyInfo), '("encoding", DOMHTMLFormElementEncodingPropertyInfo), '("enctype", DOMHTMLFormElementEnctypePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("length", DOMHTMLFormElementLengthPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("method", DOMHTMLFormElementMethodPropertyInfo), '("name", DOMHTMLFormElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("no-validate", DOMHTMLFormElementNoValidatePropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("target", DOMHTMLFormElementTargetPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLFormElementAttributeList = ('[ '("acceptCharset", DOMHTMLFormElementAcceptCharsetPropertyInfo), '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("action", DOMHTMLFormElementActionPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autocapitalize", DOMHTMLFormElementAutocapitalizePropertyInfo), '("autocomplete", DOMHTMLFormElementAutocompletePropertyInfo), '("autocorrect", DOMHTMLFormElementAutocorrectPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("elements", DOMHTMLFormElementElementsPropertyInfo), '("encoding", DOMHTMLFormElementEncodingPropertyInfo), '("enctype", DOMHTMLFormElementEnctypePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("length", DOMHTMLFormElementLengthPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("method", DOMHTMLFormElementMethodPropertyInfo), '("name", DOMHTMLFormElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("noValidate", DOMHTMLFormElementNoValidatePropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("target", DOMHTMLFormElementTargetPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLFormElement = DOMHTMLFormElementSignalList-type DOMHTMLFormElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLFormElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLFormElement::get_accept_charset -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -536,8 +712,8 @@  dOMHTMLFormElementGetAcceptCharset ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFormElementGetAcceptCharset _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_form_element_get_accept_charset _obj'@@ -547,11 +723,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFormElementGetAcceptCharsetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetAcceptCharsetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementGetAcceptCharset+ -- method DOMHTMLFormElement::get_action -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -563,8 +742,8 @@  dOMHTMLFormElementGetAction ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFormElementGetAction _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_form_element_get_action _obj'@@ -574,11 +753,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFormElementGetActionMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetActionMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementGetAction+ -- method DOMHTMLFormElement::get_elements -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection" -- throws : False -- Skip return : False@@ -590,8 +772,8 @@  dOMHTMLFormElementGetElements ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result dOMHTMLFormElementGetElements _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_form_element_get_elements _obj'@@ -600,11 +782,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFormElementGetElementsMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetElementsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementGetElements+ -- method DOMHTMLFormElement::get_encoding -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -616,8 +801,8 @@  dOMHTMLFormElementGetEncoding ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFormElementGetEncoding _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_form_element_get_encoding _obj'@@ -627,11 +812,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFormElementGetEncodingMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetEncodingMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementGetEncoding+ -- method DOMHTMLFormElement::get_enctype -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -643,8 +831,8 @@  dOMHTMLFormElementGetEnctype ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFormElementGetEnctype _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_form_element_get_enctype _obj'@@ -654,11 +842,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFormElementGetEnctypeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetEnctypeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementGetEnctype+ -- method DOMHTMLFormElement::get_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -670,19 +861,22 @@  dOMHTMLFormElementGetLength ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLFormElementGetLength _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_form_element_get_length _obj'     touchManagedPtr _obj     return result +data DOMHTMLFormElementGetLengthMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetLengthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementGetLength+ -- method DOMHTMLFormElement::get_method -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -694,8 +888,8 @@  dOMHTMLFormElementGetMethod ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFormElementGetMethod _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_form_element_get_method _obj'@@ -705,11 +899,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFormElementGetMethodMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetMethodMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementGetMethod+ -- method DOMHTMLFormElement::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -721,8 +918,8 @@  dOMHTMLFormElementGetName ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFormElementGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_form_element_get_name _obj'@@ -732,11 +929,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFormElementGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementGetName+ -- method DOMHTMLFormElement::get_target -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -748,8 +948,8 @@  dOMHTMLFormElementGetTarget ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFormElementGetTarget _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_form_element_get_target _obj'@@ -759,11 +959,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFormElementGetTargetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetTargetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementGetTarget+ -- method DOMHTMLFormElement::reset -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -775,19 +978,22 @@  dOMHTMLFormElementReset ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMHTMLFormElementReset _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_form_element_reset _obj'     touchManagedPtr _obj     return () +data DOMHTMLFormElementResetMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementResetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementReset+ -- method DOMHTMLFormElement::set_accept_charset -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -800,9 +1006,9 @@  dOMHTMLFormElementSetAcceptCharset ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFormElementSetAcceptCharset _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -811,11 +1017,14 @@     freeMem value'     return () +data DOMHTMLFormElementSetAcceptCharsetMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetAcceptCharsetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementSetAcceptCharset+ -- method DOMHTMLFormElement::set_action -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -828,9 +1037,9 @@  dOMHTMLFormElementSetAction ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFormElementSetAction _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -839,11 +1048,14 @@     freeMem value'     return () +data DOMHTMLFormElementSetActionMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetActionMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementSetAction+ -- method DOMHTMLFormElement::set_encoding -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -856,9 +1068,9 @@  dOMHTMLFormElementSetEncoding ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFormElementSetEncoding _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -867,11 +1079,14 @@     freeMem value'     return () +data DOMHTMLFormElementSetEncodingMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetEncodingMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementSetEncoding+ -- method DOMHTMLFormElement::set_enctype -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -884,9 +1099,9 @@  dOMHTMLFormElementSetEnctype ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFormElementSetEnctype _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -895,11 +1110,14 @@     freeMem value'     return () +data DOMHTMLFormElementSetEnctypeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetEnctypeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementSetEnctype+ -- method DOMHTMLFormElement::set_method -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -912,9 +1130,9 @@  dOMHTMLFormElementSetMethod ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFormElementSetMethod _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -923,11 +1141,14 @@     freeMem value'     return () +data DOMHTMLFormElementSetMethodMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetMethodMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementSetMethod+ -- method DOMHTMLFormElement::set_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -940,9 +1161,9 @@  dOMHTMLFormElementSetName ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFormElementSetName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -951,11 +1172,14 @@     freeMem value'     return () +data DOMHTMLFormElementSetNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementSetName+ -- method DOMHTMLFormElement::set_target -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -968,9 +1192,9 @@  dOMHTMLFormElementSetTarget ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFormElementSetTarget _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -979,11 +1203,14 @@     freeMem value'     return () +data DOMHTMLFormElementSetTargetMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetTargetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementSetTarget+ -- method DOMHTMLFormElement::submit -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -995,12 +1222,16 @@  dOMHTMLFormElementSubmit ::     (MonadIO m, DOMHTMLFormElementK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMHTMLFormElementSubmit _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_form_element_submit _obj'     touchManagedPtr _obj     return ()++data DOMHTMLFormElementSubmitMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSubmitMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFormElementSubmit  
GI/WebKit2WebExtension/Objects/DOMHTMLFormElement.hs-boot view
@@ -24,3 +24,21 @@ data DOMHTMLFormElementNamePropertyInfo data DOMHTMLFormElementNoValidatePropertyInfo data DOMHTMLFormElementTargetPropertyInfo+data DOMHTMLFormElementGetAcceptCharsetMethodInfo+data DOMHTMLFormElementGetActionMethodInfo+data DOMHTMLFormElementGetElementsMethodInfo+data DOMHTMLFormElementGetEncodingMethodInfo+data DOMHTMLFormElementGetEnctypeMethodInfo+data DOMHTMLFormElementGetLengthMethodInfo+data DOMHTMLFormElementGetMethodMethodInfo+data DOMHTMLFormElementGetNameMethodInfo+data DOMHTMLFormElementGetTargetMethodInfo+data DOMHTMLFormElementResetMethodInfo+data DOMHTMLFormElementSetAcceptCharsetMethodInfo+data DOMHTMLFormElementSetActionMethodInfo+data DOMHTMLFormElementSetEncodingMethodInfo+data DOMHTMLFormElementSetEnctypeMethodInfo+data DOMHTMLFormElementSetMethodMethodInfo+data DOMHTMLFormElementSetNameMethodInfo+data DOMHTMLFormElementSetTargetMethodInfo+data DOMHTMLFormElementSubmitMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLFrameElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,82 +18,102 @@   -- * Methods -- ** dOMHTMLFrameElementGetContentDocument+    DOMHTMLFrameElementGetContentDocumentMethodInfo,     dOMHTMLFrameElementGetContentDocument   ,   -- ** dOMHTMLFrameElementGetContentWindow+    DOMHTMLFrameElementGetContentWindowMethodInfo,     dOMHTMLFrameElementGetContentWindow     ,   -- ** dOMHTMLFrameElementGetFrameBorder+    DOMHTMLFrameElementGetFrameBorderMethodInfo,     dOMHTMLFrameElementGetFrameBorder       ,   -- ** dOMHTMLFrameElementGetHeight+    DOMHTMLFrameElementGetHeightMethodInfo  ,     dOMHTMLFrameElementGetHeight            ,   -- ** dOMHTMLFrameElementGetLongDesc+    DOMHTMLFrameElementGetLongDescMethodInfo,     dOMHTMLFrameElementGetLongDesc          ,   -- ** dOMHTMLFrameElementGetMarginHeight+    DOMHTMLFrameElementGetMarginHeightMethodInfo,     dOMHTMLFrameElementGetMarginHeight      ,   -- ** dOMHTMLFrameElementGetMarginWidth+    DOMHTMLFrameElementGetMarginWidthMethodInfo,     dOMHTMLFrameElementGetMarginWidth       ,   -- ** dOMHTMLFrameElementGetName+    DOMHTMLFrameElementGetNameMethodInfo    ,     dOMHTMLFrameElementGetName              ,   -- ** dOMHTMLFrameElementGetNoResize+    DOMHTMLFrameElementGetNoResizeMethodInfo,     dOMHTMLFrameElementGetNoResize          ,   -- ** dOMHTMLFrameElementGetScrolling+    DOMHTMLFrameElementGetScrollingMethodInfo,     dOMHTMLFrameElementGetScrolling         ,   -- ** dOMHTMLFrameElementGetSrc+    DOMHTMLFrameElementGetSrcMethodInfo     ,     dOMHTMLFrameElementGetSrc               ,   -- ** dOMHTMLFrameElementGetWidth+    DOMHTMLFrameElementGetWidthMethodInfo   ,     dOMHTMLFrameElementGetWidth             ,   -- ** dOMHTMLFrameElementSetFrameBorder+    DOMHTMLFrameElementSetFrameBorderMethodInfo,     dOMHTMLFrameElementSetFrameBorder       ,   -- ** dOMHTMLFrameElementSetLongDesc+    DOMHTMLFrameElementSetLongDescMethodInfo,     dOMHTMLFrameElementSetLongDesc          ,   -- ** dOMHTMLFrameElementSetMarginHeight+    DOMHTMLFrameElementSetMarginHeightMethodInfo,     dOMHTMLFrameElementSetMarginHeight      ,   -- ** dOMHTMLFrameElementSetMarginWidth+    DOMHTMLFrameElementSetMarginWidthMethodInfo,     dOMHTMLFrameElementSetMarginWidth       ,   -- ** dOMHTMLFrameElementSetName+    DOMHTMLFrameElementSetNameMethodInfo    ,     dOMHTMLFrameElementSetName              ,   -- ** dOMHTMLFrameElementSetNoResize+    DOMHTMLFrameElementSetNoResizeMethodInfo,     dOMHTMLFrameElementSetNoResize          ,   -- ** dOMHTMLFrameElementSetScrolling+    DOMHTMLFrameElementSetScrollingMethodInfo,     dOMHTMLFrameElementSetScrolling         ,   -- ** dOMHTMLFrameElementSetSrc+    DOMHTMLFrameElementSetSrcMethodInfo     ,     dOMHTMLFrameElementSetSrc               ,  @@ -211,6 +232,166 @@ noDOMHTMLFrameElement :: Maybe DOMHTMLFrameElement noDOMHTMLFrameElement = Nothing +type family ResolveDOMHTMLFrameElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLFrameElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLFrameElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLFrameElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLFrameElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLFrameElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLFrameElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLFrameElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLFrameElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLFrameElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLFrameElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLFrameElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLFrameElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLFrameElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLFrameElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLFrameElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLFrameElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLFrameElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLFrameElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLFrameElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLFrameElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLFrameElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLFrameElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLFrameElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLFrameElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLFrameElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLFrameElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLFrameElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLFrameElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLFrameElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLFrameElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLFrameElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLFrameElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLFrameElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLFrameElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLFrameElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLFrameElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLFrameElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLFrameElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLFrameElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLFrameElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLFrameElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLFrameElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLFrameElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLFrameElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLFrameElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLFrameElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLFrameElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLFrameElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLFrameElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLFrameElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLFrameElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLFrameElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLFrameElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLFrameElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLFrameElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLFrameElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLFrameElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLFrameElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLFrameElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLFrameElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLFrameElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLFrameElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLFrameElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLFrameElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLFrameElementMethod "getContentDocument" o = DOMHTMLFrameElementGetContentDocumentMethodInfo+    ResolveDOMHTMLFrameElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLFrameElementMethod "getContentWindow" o = DOMHTMLFrameElementGetContentWindowMethodInfo+    ResolveDOMHTMLFrameElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLFrameElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLFrameElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLFrameElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLFrameElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLFrameElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLFrameElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLFrameElementMethod "getFrameBorder" o = DOMHTMLFrameElementGetFrameBorderMethodInfo+    ResolveDOMHTMLFrameElementMethod "getHeight" o = DOMHTMLFrameElementGetHeightMethodInfo+    ResolveDOMHTMLFrameElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLFrameElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLFrameElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLFrameElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLFrameElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLFrameElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLFrameElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLFrameElementMethod "getLongDesc" o = DOMHTMLFrameElementGetLongDescMethodInfo+    ResolveDOMHTMLFrameElementMethod "getMarginHeight" o = DOMHTMLFrameElementGetMarginHeightMethodInfo+    ResolveDOMHTMLFrameElementMethod "getMarginWidth" o = DOMHTMLFrameElementGetMarginWidthMethodInfo+    ResolveDOMHTMLFrameElementMethod "getName" o = DOMHTMLFrameElementGetNameMethodInfo+    ResolveDOMHTMLFrameElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLFrameElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLFrameElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLFrameElementMethod "getNoResize" o = DOMHTMLFrameElementGetNoResizeMethodInfo+    ResolveDOMHTMLFrameElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLFrameElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLFrameElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLFrameElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLFrameElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLFrameElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLFrameElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLFrameElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLFrameElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLFrameElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLFrameElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLFrameElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLFrameElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLFrameElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLFrameElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLFrameElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLFrameElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLFrameElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLFrameElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLFrameElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLFrameElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLFrameElementMethod "getScrolling" o = DOMHTMLFrameElementGetScrollingMethodInfo+    ResolveDOMHTMLFrameElementMethod "getSrc" o = DOMHTMLFrameElementGetSrcMethodInfo+    ResolveDOMHTMLFrameElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLFrameElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLFrameElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLFrameElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLFrameElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLFrameElementMethod "getWidth" o = DOMHTMLFrameElementGetWidthMethodInfo+    ResolveDOMHTMLFrameElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLFrameElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLFrameElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLFrameElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLFrameElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLFrameElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLFrameElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLFrameElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLFrameElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLFrameElementMethod "setFrameBorder" o = DOMHTMLFrameElementSetFrameBorderMethodInfo+    ResolveDOMHTMLFrameElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLFrameElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLFrameElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLFrameElementMethod "setLongDesc" o = DOMHTMLFrameElementSetLongDescMethodInfo+    ResolveDOMHTMLFrameElementMethod "setMarginHeight" o = DOMHTMLFrameElementSetMarginHeightMethodInfo+    ResolveDOMHTMLFrameElementMethod "setMarginWidth" o = DOMHTMLFrameElementSetMarginWidthMethodInfo+    ResolveDOMHTMLFrameElementMethod "setName" o = DOMHTMLFrameElementSetNameMethodInfo+    ResolveDOMHTMLFrameElementMethod "setNoResize" o = DOMHTMLFrameElementSetNoResizeMethodInfo+    ResolveDOMHTMLFrameElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLFrameElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLFrameElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLFrameElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLFrameElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLFrameElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLFrameElementMethod "setScrolling" o = DOMHTMLFrameElementSetScrollingMethodInfo+    ResolveDOMHTMLFrameElementMethod "setSrc" o = DOMHTMLFrameElementSetSrcMethodInfo+    ResolveDOMHTMLFrameElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLFrameElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLFrameElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLFrameElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLFrameElementMethod t DOMHTMLFrameElement, MethodInfo info DOMHTMLFrameElement p) => IsLabelProxy t (DOMHTMLFrameElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLFrameElementMethod t DOMHTMLFrameElement, MethodInfo info DOMHTMLFrameElement p) => IsLabel t (DOMHTMLFrameElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "content-document"    -- Type: TInterface "WebKit2WebExtension" "DOMDocument"    -- Flags: [PropertyReadable]@@ -224,7 +405,7 @@     type AttrSetTypeConstraint DOMHTMLFrameElementContentDocumentPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLFrameElementContentDocumentPropertyInfo = DOMHTMLFrameElementK     type AttrGetType DOMHTMLFrameElementContentDocumentPropertyInfo = DOMDocument-    type AttrLabel DOMHTMLFrameElementContentDocumentPropertyInfo = "DOMHTMLFrameElement::content-document"+    type AttrLabel DOMHTMLFrameElementContentDocumentPropertyInfo = "content-document"     attrGet _ = getDOMHTMLFrameElementContentDocument     attrSet _ = undefined     attrConstruct _ = undefined@@ -242,7 +423,7 @@     type AttrSetTypeConstraint DOMHTMLFrameElementContentWindowPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLFrameElementContentWindowPropertyInfo = DOMHTMLFrameElementK     type AttrGetType DOMHTMLFrameElementContentWindowPropertyInfo = DOMDOMWindow-    type AttrLabel DOMHTMLFrameElementContentWindowPropertyInfo = "DOMHTMLFrameElement::content-window"+    type AttrLabel DOMHTMLFrameElementContentWindowPropertyInfo = "content-window"     attrGet _ = getDOMHTMLFrameElementContentWindow     attrSet _ = undefined     attrConstruct _ = undefined@@ -266,7 +447,7 @@     type AttrSetTypeConstraint DOMHTMLFrameElementFrameBorderPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFrameElementFrameBorderPropertyInfo = DOMHTMLFrameElementK     type AttrGetType DOMHTMLFrameElementFrameBorderPropertyInfo = T.Text-    type AttrLabel DOMHTMLFrameElementFrameBorderPropertyInfo = "DOMHTMLFrameElement::frame-border"+    type AttrLabel DOMHTMLFrameElementFrameBorderPropertyInfo = "frame-border"     attrGet _ = getDOMHTMLFrameElementFrameBorder     attrSet _ = setDOMHTMLFrameElementFrameBorder     attrConstruct _ = constructDOMHTMLFrameElementFrameBorder@@ -284,7 +465,7 @@     type AttrSetTypeConstraint DOMHTMLFrameElementHeightPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLFrameElementHeightPropertyInfo = DOMHTMLFrameElementK     type AttrGetType DOMHTMLFrameElementHeightPropertyInfo = Int64-    type AttrLabel DOMHTMLFrameElementHeightPropertyInfo = "DOMHTMLFrameElement::height"+    type AttrLabel DOMHTMLFrameElementHeightPropertyInfo = "height"     attrGet _ = getDOMHTMLFrameElementHeight     attrSet _ = undefined     attrConstruct _ = undefined@@ -308,7 +489,7 @@     type AttrSetTypeConstraint DOMHTMLFrameElementLongDescPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFrameElementLongDescPropertyInfo = DOMHTMLFrameElementK     type AttrGetType DOMHTMLFrameElementLongDescPropertyInfo = T.Text-    type AttrLabel DOMHTMLFrameElementLongDescPropertyInfo = "DOMHTMLFrameElement::long-desc"+    type AttrLabel DOMHTMLFrameElementLongDescPropertyInfo = "long-desc"     attrGet _ = getDOMHTMLFrameElementLongDesc     attrSet _ = setDOMHTMLFrameElementLongDesc     attrConstruct _ = constructDOMHTMLFrameElementLongDesc@@ -332,7 +513,7 @@     type AttrSetTypeConstraint DOMHTMLFrameElementMarginHeightPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFrameElementMarginHeightPropertyInfo = DOMHTMLFrameElementK     type AttrGetType DOMHTMLFrameElementMarginHeightPropertyInfo = T.Text-    type AttrLabel DOMHTMLFrameElementMarginHeightPropertyInfo = "DOMHTMLFrameElement::margin-height"+    type AttrLabel DOMHTMLFrameElementMarginHeightPropertyInfo = "margin-height"     attrGet _ = getDOMHTMLFrameElementMarginHeight     attrSet _ = setDOMHTMLFrameElementMarginHeight     attrConstruct _ = constructDOMHTMLFrameElementMarginHeight@@ -356,7 +537,7 @@     type AttrSetTypeConstraint DOMHTMLFrameElementMarginWidthPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFrameElementMarginWidthPropertyInfo = DOMHTMLFrameElementK     type AttrGetType DOMHTMLFrameElementMarginWidthPropertyInfo = T.Text-    type AttrLabel DOMHTMLFrameElementMarginWidthPropertyInfo = "DOMHTMLFrameElement::margin-width"+    type AttrLabel DOMHTMLFrameElementMarginWidthPropertyInfo = "margin-width"     attrGet _ = getDOMHTMLFrameElementMarginWidth     attrSet _ = setDOMHTMLFrameElementMarginWidth     attrConstruct _ = constructDOMHTMLFrameElementMarginWidth@@ -380,7 +561,7 @@     type AttrSetTypeConstraint DOMHTMLFrameElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFrameElementNamePropertyInfo = DOMHTMLFrameElementK     type AttrGetType DOMHTMLFrameElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLFrameElementNamePropertyInfo = "DOMHTMLFrameElement::name"+    type AttrLabel DOMHTMLFrameElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLFrameElementName     attrSet _ = setDOMHTMLFrameElementName     attrConstruct _ = constructDOMHTMLFrameElementName@@ -404,7 +585,7 @@     type AttrSetTypeConstraint DOMHTMLFrameElementNoResizePropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLFrameElementNoResizePropertyInfo = DOMHTMLFrameElementK     type AttrGetType DOMHTMLFrameElementNoResizePropertyInfo = Bool-    type AttrLabel DOMHTMLFrameElementNoResizePropertyInfo = "DOMHTMLFrameElement::no-resize"+    type AttrLabel DOMHTMLFrameElementNoResizePropertyInfo = "no-resize"     attrGet _ = getDOMHTMLFrameElementNoResize     attrSet _ = setDOMHTMLFrameElementNoResize     attrConstruct _ = constructDOMHTMLFrameElementNoResize@@ -428,7 +609,7 @@     type AttrSetTypeConstraint DOMHTMLFrameElementScrollingPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFrameElementScrollingPropertyInfo = DOMHTMLFrameElementK     type AttrGetType DOMHTMLFrameElementScrollingPropertyInfo = T.Text-    type AttrLabel DOMHTMLFrameElementScrollingPropertyInfo = "DOMHTMLFrameElement::scrolling"+    type AttrLabel DOMHTMLFrameElementScrollingPropertyInfo = "scrolling"     attrGet _ = getDOMHTMLFrameElementScrolling     attrSet _ = setDOMHTMLFrameElementScrolling     attrConstruct _ = constructDOMHTMLFrameElementScrolling@@ -452,7 +633,7 @@     type AttrSetTypeConstraint DOMHTMLFrameElementSrcPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFrameElementSrcPropertyInfo = DOMHTMLFrameElementK     type AttrGetType DOMHTMLFrameElementSrcPropertyInfo = T.Text-    type AttrLabel DOMHTMLFrameElementSrcPropertyInfo = "DOMHTMLFrameElement::src"+    type AttrLabel DOMHTMLFrameElementSrcPropertyInfo = "src"     attrGet _ = getDOMHTMLFrameElementSrc     attrSet _ = setDOMHTMLFrameElementSrc     attrConstruct _ = constructDOMHTMLFrameElementSrc@@ -470,22 +651,21 @@     type AttrSetTypeConstraint DOMHTMLFrameElementWidthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLFrameElementWidthPropertyInfo = DOMHTMLFrameElementK     type AttrGetType DOMHTMLFrameElementWidthPropertyInfo = Int64-    type AttrLabel DOMHTMLFrameElementWidthPropertyInfo = "DOMHTMLFrameElement::width"+    type AttrLabel DOMHTMLFrameElementWidthPropertyInfo = "width"     attrGet _ = getDOMHTMLFrameElementWidth     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMHTMLFrameElement = DOMHTMLFrameElementAttributeList-type DOMHTMLFrameElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-document", DOMHTMLFrameElementContentDocumentPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("content-window", DOMHTMLFrameElementContentWindowPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("frame-border", DOMHTMLFrameElementFrameBorderPropertyInfo), '("height", DOMHTMLFrameElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("long-desc", DOMHTMLFrameElementLongDescPropertyInfo), '("margin-height", DOMHTMLFrameElementMarginHeightPropertyInfo), '("margin-width", DOMHTMLFrameElementMarginWidthPropertyInfo), '("name", DOMHTMLFrameElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("no-resize", DOMHTMLFrameElementNoResizePropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("scrolling", DOMHTMLFrameElementScrollingPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLFrameElementSrcPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLFrameElementWidthPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLFrameElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentDocument", DOMHTMLFrameElementContentDocumentPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("contentWindow", DOMHTMLFrameElementContentWindowPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("frameBorder", DOMHTMLFrameElementFrameBorderPropertyInfo), '("height", DOMHTMLFrameElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("longDesc", DOMHTMLFrameElementLongDescPropertyInfo), '("marginHeight", DOMHTMLFrameElementMarginHeightPropertyInfo), '("marginWidth", DOMHTMLFrameElementMarginWidthPropertyInfo), '("name", DOMHTMLFrameElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("noResize", DOMHTMLFrameElementNoResizePropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("scrolling", DOMHTMLFrameElementScrollingPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLFrameElementSrcPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLFrameElementWidthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLFrameElement = DOMHTMLFrameElementSignalList-type DOMHTMLFrameElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLFrameElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLFrameElement::get_content_document -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMDocument" -- throws : False -- Skip return : False@@ -497,8 +677,8 @@  dOMHTMLFrameElementGetContentDocument ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    m DOMDocument+    a                                       -- _obj+    -> m DOMDocument                        -- result dOMHTMLFrameElementGetContentDocument _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_frame_element_get_content_document _obj'@@ -507,11 +687,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFrameElementGetContentDocumentMethodInfo+instance (signature ~ (m DOMDocument), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetContentDocumentMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementGetContentDocument+ -- method DOMHTMLFrameElement::get_content_window -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMDOMWindow" -- throws : False -- Skip return : False@@ -523,8 +706,8 @@  dOMHTMLFrameElementGetContentWindow ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    m DOMDOMWindow+    a                                       -- _obj+    -> m DOMDOMWindow                       -- result dOMHTMLFrameElementGetContentWindow _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_frame_element_get_content_window _obj'@@ -533,11 +716,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFrameElementGetContentWindowMethodInfo+instance (signature ~ (m DOMDOMWindow), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetContentWindowMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementGetContentWindow+ -- method DOMHTMLFrameElement::get_frame_border -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -549,8 +735,8 @@  dOMHTMLFrameElementGetFrameBorder ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFrameElementGetFrameBorder _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_frame_element_get_frame_border _obj'@@ -560,11 +746,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFrameElementGetFrameBorderMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetFrameBorderMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementGetFrameBorder+ -- method DOMHTMLFrameElement::get_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -576,19 +765,22 @@  dOMHTMLFrameElementGetHeight ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLFrameElementGetHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_frame_element_get_height _obj'     touchManagedPtr _obj     return result +data DOMHTMLFrameElementGetHeightMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementGetHeight+ -- method DOMHTMLFrameElement::get_long_desc -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -600,8 +792,8 @@  dOMHTMLFrameElementGetLongDesc ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFrameElementGetLongDesc _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_frame_element_get_long_desc _obj'@@ -611,11 +803,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFrameElementGetLongDescMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetLongDescMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementGetLongDesc+ -- method DOMHTMLFrameElement::get_margin_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -627,8 +822,8 @@  dOMHTMLFrameElementGetMarginHeight ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFrameElementGetMarginHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_frame_element_get_margin_height _obj'@@ -638,11 +833,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFrameElementGetMarginHeightMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetMarginHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementGetMarginHeight+ -- method DOMHTMLFrameElement::get_margin_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -654,8 +852,8 @@  dOMHTMLFrameElementGetMarginWidth ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFrameElementGetMarginWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_frame_element_get_margin_width _obj'@@ -665,11 +863,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFrameElementGetMarginWidthMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetMarginWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementGetMarginWidth+ -- method DOMHTMLFrameElement::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -681,8 +882,8 @@  dOMHTMLFrameElementGetName ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFrameElementGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_frame_element_get_name _obj'@@ -692,11 +893,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFrameElementGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementGetName+ -- method DOMHTMLFrameElement::get_no_resize -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -708,8 +912,8 @@  dOMHTMLFrameElementGetNoResize ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLFrameElementGetNoResize _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_frame_element_get_no_resize _obj'@@ -717,11 +921,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFrameElementGetNoResizeMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetNoResizeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementGetNoResize+ -- method DOMHTMLFrameElement::get_scrolling -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -733,8 +940,8 @@  dOMHTMLFrameElementGetScrolling ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFrameElementGetScrolling _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_frame_element_get_scrolling _obj'@@ -744,11 +951,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFrameElementGetScrollingMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetScrollingMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementGetScrolling+ -- method DOMHTMLFrameElement::get_src -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -760,8 +970,8 @@  dOMHTMLFrameElementGetSrc ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFrameElementGetSrc _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_frame_element_get_src _obj'@@ -771,11 +981,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFrameElementGetSrcMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetSrcMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementGetSrc+ -- method DOMHTMLFrameElement::get_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -787,19 +1000,22 @@  dOMHTMLFrameElementGetWidth ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLFrameElementGetWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_frame_element_get_width _obj'     touchManagedPtr _obj     return result +data DOMHTMLFrameElementGetWidthMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementGetWidth+ -- method DOMHTMLFrameElement::set_frame_border -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -812,9 +1028,9 @@  dOMHTMLFrameElementSetFrameBorder ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFrameElementSetFrameBorder _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -823,11 +1039,14 @@     freeMem value'     return () +data DOMHTMLFrameElementSetFrameBorderMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetFrameBorderMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementSetFrameBorder+ -- method DOMHTMLFrameElement::set_long_desc -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -840,9 +1059,9 @@  dOMHTMLFrameElementSetLongDesc ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFrameElementSetLongDesc _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -851,11 +1070,14 @@     freeMem value'     return () +data DOMHTMLFrameElementSetLongDescMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetLongDescMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementSetLongDesc+ -- method DOMHTMLFrameElement::set_margin_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -868,9 +1090,9 @@  dOMHTMLFrameElementSetMarginHeight ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFrameElementSetMarginHeight _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -879,11 +1101,14 @@     freeMem value'     return () +data DOMHTMLFrameElementSetMarginHeightMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetMarginHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementSetMarginHeight+ -- method DOMHTMLFrameElement::set_margin_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -896,9 +1121,9 @@  dOMHTMLFrameElementSetMarginWidth ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFrameElementSetMarginWidth _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -907,11 +1132,14 @@     freeMem value'     return () +data DOMHTMLFrameElementSetMarginWidthMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetMarginWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementSetMarginWidth+ -- method DOMHTMLFrameElement::set_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -924,9 +1152,9 @@  dOMHTMLFrameElementSetName ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFrameElementSetName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -935,11 +1163,14 @@     freeMem value'     return () +data DOMHTMLFrameElementSetNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementSetName+ -- method DOMHTMLFrameElement::set_no_resize -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -952,9 +1183,9 @@  dOMHTMLFrameElementSetNoResize ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLFrameElementSetNoResize _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -962,11 +1193,14 @@     touchManagedPtr _obj     return () +data DOMHTMLFrameElementSetNoResizeMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetNoResizeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementSetNoResize+ -- method DOMHTMLFrameElement::set_scrolling -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -979,9 +1213,9 @@  dOMHTMLFrameElementSetScrolling ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFrameElementSetScrolling _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -990,11 +1224,14 @@     freeMem value'     return () +data DOMHTMLFrameElementSetScrollingMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetScrollingMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementSetScrolling+ -- method DOMHTMLFrameElement::set_src -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1007,9 +1244,9 @@  dOMHTMLFrameElementSetSrc ::     (MonadIO m, DOMHTMLFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFrameElementSetSrc _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1017,5 +1254,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLFrameElementSetSrcMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetSrcMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameElementSetSrc  
GI/WebKit2WebExtension/Objects/DOMHTMLFrameElement.hs-boot view
@@ -23,3 +23,23 @@ data DOMHTMLFrameElementScrollingPropertyInfo data DOMHTMLFrameElementSrcPropertyInfo data DOMHTMLFrameElementWidthPropertyInfo+data DOMHTMLFrameElementGetContentDocumentMethodInfo+data DOMHTMLFrameElementGetContentWindowMethodInfo+data DOMHTMLFrameElementGetFrameBorderMethodInfo+data DOMHTMLFrameElementGetHeightMethodInfo+data DOMHTMLFrameElementGetLongDescMethodInfo+data DOMHTMLFrameElementGetMarginHeightMethodInfo+data DOMHTMLFrameElementGetMarginWidthMethodInfo+data DOMHTMLFrameElementGetNameMethodInfo+data DOMHTMLFrameElementGetNoResizeMethodInfo+data DOMHTMLFrameElementGetScrollingMethodInfo+data DOMHTMLFrameElementGetSrcMethodInfo+data DOMHTMLFrameElementGetWidthMethodInfo+data DOMHTMLFrameElementSetFrameBorderMethodInfo+data DOMHTMLFrameElementSetLongDescMethodInfo+data DOMHTMLFrameElementSetMarginHeightMethodInfo+data DOMHTMLFrameElementSetMarginWidthMethodInfo+data DOMHTMLFrameElementSetNameMethodInfo+data DOMHTMLFrameElementSetNoResizeMethodInfo+data DOMHTMLFrameElementSetScrollingMethodInfo+data DOMHTMLFrameElementSetSrcMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLFrameSetElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,18 +18,22 @@   -- * Methods -- ** dOMHTMLFrameSetElementGetCols+    DOMHTMLFrameSetElementGetColsMethodInfo ,     dOMHTMLFrameSetElementGetCols           ,   -- ** dOMHTMLFrameSetElementGetRows+    DOMHTMLFrameSetElementGetRowsMethodInfo ,     dOMHTMLFrameSetElementGetRows           ,   -- ** dOMHTMLFrameSetElementSetCols+    DOMHTMLFrameSetElementSetColsMethodInfo ,     dOMHTMLFrameSetElementSetCols           ,   -- ** dOMHTMLFrameSetElementSetRows+    DOMHTMLFrameSetElementSetRowsMethodInfo ,     dOMHTMLFrameSetElementSetRows           ,  @@ -85,6 +90,150 @@ noDOMHTMLFrameSetElement :: Maybe DOMHTMLFrameSetElement noDOMHTMLFrameSetElement = Nothing +type family ResolveDOMHTMLFrameSetElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLFrameSetElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getCols" o = DOMHTMLFrameSetElementGetColsMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getRows" o = DOMHTMLFrameSetElementGetRowsMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setCols" o = DOMHTMLFrameSetElementSetColsMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setRows" o = DOMHTMLFrameSetElementSetRowsMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLFrameSetElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLFrameSetElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLFrameSetElementMethod t DOMHTMLFrameSetElement, MethodInfo info DOMHTMLFrameSetElement p) => IsLabelProxy t (DOMHTMLFrameSetElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLFrameSetElementMethod t DOMHTMLFrameSetElement, MethodInfo info DOMHTMLFrameSetElement p) => IsLabel t (DOMHTMLFrameSetElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "cols"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -104,7 +253,7 @@     type AttrSetTypeConstraint DOMHTMLFrameSetElementColsPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFrameSetElementColsPropertyInfo = DOMHTMLFrameSetElementK     type AttrGetType DOMHTMLFrameSetElementColsPropertyInfo = T.Text-    type AttrLabel DOMHTMLFrameSetElementColsPropertyInfo = "DOMHTMLFrameSetElement::cols"+    type AttrLabel DOMHTMLFrameSetElementColsPropertyInfo = "cols"     attrGet _ = getDOMHTMLFrameSetElementCols     attrSet _ = setDOMHTMLFrameSetElementCols     attrConstruct _ = constructDOMHTMLFrameSetElementCols@@ -128,22 +277,21 @@     type AttrSetTypeConstraint DOMHTMLFrameSetElementRowsPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLFrameSetElementRowsPropertyInfo = DOMHTMLFrameSetElementK     type AttrGetType DOMHTMLFrameSetElementRowsPropertyInfo = T.Text-    type AttrLabel DOMHTMLFrameSetElementRowsPropertyInfo = "DOMHTMLFrameSetElement::rows"+    type AttrLabel DOMHTMLFrameSetElementRowsPropertyInfo = "rows"     attrGet _ = getDOMHTMLFrameSetElementRows     attrSet _ = setDOMHTMLFrameSetElementRows     attrConstruct _ = constructDOMHTMLFrameSetElementRows  type instance AttributeList DOMHTMLFrameSetElement = DOMHTMLFrameSetElementAttributeList-type DOMHTMLFrameSetElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("cols", DOMHTMLFrameSetElementColsPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("rows", DOMHTMLFrameSetElementRowsPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLFrameSetElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("cols", DOMHTMLFrameSetElementColsPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("rows", DOMHTMLFrameSetElementRowsPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLFrameSetElement = DOMHTMLFrameSetElementSignalList-type DOMHTMLFrameSetElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLFrameSetElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLFrameSetElement::get_cols -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -155,8 +303,8 @@  dOMHTMLFrameSetElementGetCols ::     (MonadIO m, DOMHTMLFrameSetElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFrameSetElementGetCols _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_frame_set_element_get_cols _obj'@@ -166,11 +314,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFrameSetElementGetColsMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameSetElementK a) => MethodInfo DOMHTMLFrameSetElementGetColsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameSetElementGetCols+ -- method DOMHTMLFrameSetElement::get_rows -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -182,8 +333,8 @@  dOMHTMLFrameSetElementGetRows ::     (MonadIO m, DOMHTMLFrameSetElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLFrameSetElementGetRows _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_frame_set_element_get_rows _obj'@@ -193,11 +344,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLFrameSetElementGetRowsMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameSetElementK a) => MethodInfo DOMHTMLFrameSetElementGetRowsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameSetElementGetRows+ -- method DOMHTMLFrameSetElement::set_cols -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -210,9 +364,9 @@  dOMHTMLFrameSetElementSetCols ::     (MonadIO m, DOMHTMLFrameSetElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFrameSetElementSetCols _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -221,11 +375,14 @@     freeMem value'     return () +data DOMHTMLFrameSetElementSetColsMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameSetElementK a) => MethodInfo DOMHTMLFrameSetElementSetColsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameSetElementSetCols+ -- method DOMHTMLFrameSetElement::set_rows -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -238,9 +395,9 @@  dOMHTMLFrameSetElementSetRows ::     (MonadIO m, DOMHTMLFrameSetElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLFrameSetElementSetRows _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -248,5 +405,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLFrameSetElementSetRowsMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameSetElementK a) => MethodInfo DOMHTMLFrameSetElementSetRowsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLFrameSetElementSetRows  
GI/WebKit2WebExtension/Objects/DOMHTMLFrameSetElement.hs-boot view
@@ -13,3 +13,7 @@ instance (GObject o, IsDescendantOf DOMHTMLFrameSetElement o) => DOMHTMLFrameSetElementK o data DOMHTMLFrameSetElementColsPropertyInfo data DOMHTMLFrameSetElementRowsPropertyInfo+data DOMHTMLFrameSetElementGetColsMethodInfo+data DOMHTMLFrameSetElementGetRowsMethodInfo+data DOMHTMLFrameSetElementSetColsMethodInfo+data DOMHTMLFrameSetElementSetRowsMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLHRElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,34 +18,42 @@   -- * Methods -- ** dOMHTMLHRElementGetAlign+    DOMHTMLHRElementGetAlignMethodInfo      ,     dOMHTMLHRElementGetAlign                ,   -- ** dOMHTMLHRElementGetNoShade+    DOMHTMLHRElementGetNoShadeMethodInfo    ,     dOMHTMLHRElementGetNoShade              ,   -- ** dOMHTMLHRElementGetSize+    DOMHTMLHRElementGetSizeMethodInfo       ,     dOMHTMLHRElementGetSize                 ,   -- ** dOMHTMLHRElementGetWidth+    DOMHTMLHRElementGetWidthMethodInfo      ,     dOMHTMLHRElementGetWidth                ,   -- ** dOMHTMLHRElementSetAlign+    DOMHTMLHRElementSetAlignMethodInfo      ,     dOMHTMLHRElementSetAlign                ,   -- ** dOMHTMLHRElementSetNoShade+    DOMHTMLHRElementSetNoShadeMethodInfo    ,     dOMHTMLHRElementSetNoShade              ,   -- ** dOMHTMLHRElementSetSize+    DOMHTMLHRElementSetSizeMethodInfo       ,     dOMHTMLHRElementSetSize                 ,   -- ** dOMHTMLHRElementSetWidth+    DOMHTMLHRElementSetWidthMethodInfo      ,     dOMHTMLHRElementSetWidth                ,  @@ -115,6 +124,154 @@ noDOMHTMLHRElement :: Maybe DOMHTMLHRElement noDOMHTMLHRElement = Nothing +type family ResolveDOMHTMLHRElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLHRElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLHRElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLHRElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLHRElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLHRElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLHRElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLHRElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLHRElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLHRElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLHRElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLHRElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLHRElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLHRElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLHRElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLHRElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLHRElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLHRElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLHRElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLHRElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLHRElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLHRElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLHRElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLHRElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLHRElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLHRElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLHRElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLHRElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLHRElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLHRElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLHRElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLHRElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLHRElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLHRElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLHRElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLHRElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLHRElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLHRElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLHRElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLHRElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLHRElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLHRElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLHRElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLHRElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLHRElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLHRElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLHRElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLHRElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLHRElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLHRElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLHRElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLHRElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLHRElementMethod "getAlign" o = DOMHTMLHRElementGetAlignMethodInfo+    ResolveDOMHTMLHRElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLHRElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLHRElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLHRElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLHRElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLHRElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLHRElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLHRElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLHRElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLHRElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLHRElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLHRElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLHRElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLHRElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLHRElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLHRElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLHRElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLHRElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLHRElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLHRElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLHRElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLHRElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLHRElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLHRElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLHRElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLHRElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLHRElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLHRElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLHRElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLHRElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLHRElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLHRElementMethod "getNoShade" o = DOMHTMLHRElementGetNoShadeMethodInfo+    ResolveDOMHTMLHRElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLHRElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLHRElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLHRElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLHRElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLHRElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLHRElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLHRElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLHRElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLHRElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLHRElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLHRElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLHRElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLHRElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLHRElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLHRElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLHRElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLHRElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLHRElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLHRElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLHRElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLHRElementMethod "getSize" o = DOMHTMLHRElementGetSizeMethodInfo+    ResolveDOMHTMLHRElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLHRElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLHRElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLHRElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLHRElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLHRElementMethod "getWidth" o = DOMHTMLHRElementGetWidthMethodInfo+    ResolveDOMHTMLHRElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLHRElementMethod "setAlign" o = DOMHTMLHRElementSetAlignMethodInfo+    ResolveDOMHTMLHRElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLHRElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLHRElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLHRElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLHRElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLHRElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLHRElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLHRElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLHRElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLHRElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLHRElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLHRElementMethod "setNoShade" o = DOMHTMLHRElementSetNoShadeMethodInfo+    ResolveDOMHTMLHRElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLHRElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLHRElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLHRElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLHRElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLHRElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLHRElementMethod "setSize" o = DOMHTMLHRElementSetSizeMethodInfo+    ResolveDOMHTMLHRElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLHRElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLHRElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLHRElementMethod "setWidth" o = DOMHTMLHRElementSetWidthMethodInfo+    ResolveDOMHTMLHRElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLHRElementMethod t DOMHTMLHRElement, MethodInfo info DOMHTMLHRElement p) => IsLabelProxy t (DOMHTMLHRElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLHRElementMethod t DOMHTMLHRElement, MethodInfo info DOMHTMLHRElement p) => IsLabel t (DOMHTMLHRElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "align"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -134,7 +291,7 @@     type AttrSetTypeConstraint DOMHTMLHRElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLHRElementAlignPropertyInfo = DOMHTMLHRElementK     type AttrGetType DOMHTMLHRElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLHRElementAlignPropertyInfo = "DOMHTMLHRElement::align"+    type AttrLabel DOMHTMLHRElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLHRElementAlign     attrSet _ = setDOMHTMLHRElementAlign     attrConstruct _ = constructDOMHTMLHRElementAlign@@ -158,7 +315,7 @@     type AttrSetTypeConstraint DOMHTMLHRElementNoShadePropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLHRElementNoShadePropertyInfo = DOMHTMLHRElementK     type AttrGetType DOMHTMLHRElementNoShadePropertyInfo = Bool-    type AttrLabel DOMHTMLHRElementNoShadePropertyInfo = "DOMHTMLHRElement::no-shade"+    type AttrLabel DOMHTMLHRElementNoShadePropertyInfo = "no-shade"     attrGet _ = getDOMHTMLHRElementNoShade     attrSet _ = setDOMHTMLHRElementNoShade     attrConstruct _ = constructDOMHTMLHRElementNoShade@@ -182,7 +339,7 @@     type AttrSetTypeConstraint DOMHTMLHRElementSizePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLHRElementSizePropertyInfo = DOMHTMLHRElementK     type AttrGetType DOMHTMLHRElementSizePropertyInfo = T.Text-    type AttrLabel DOMHTMLHRElementSizePropertyInfo = "DOMHTMLHRElement::size"+    type AttrLabel DOMHTMLHRElementSizePropertyInfo = "size"     attrGet _ = getDOMHTMLHRElementSize     attrSet _ = setDOMHTMLHRElementSize     attrConstruct _ = constructDOMHTMLHRElementSize@@ -206,22 +363,21 @@     type AttrSetTypeConstraint DOMHTMLHRElementWidthPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLHRElementWidthPropertyInfo = DOMHTMLHRElementK     type AttrGetType DOMHTMLHRElementWidthPropertyInfo = T.Text-    type AttrLabel DOMHTMLHRElementWidthPropertyInfo = "DOMHTMLHRElement::width"+    type AttrLabel DOMHTMLHRElementWidthPropertyInfo = "width"     attrGet _ = getDOMHTMLHRElementWidth     attrSet _ = setDOMHTMLHRElementWidth     attrConstruct _ = constructDOMHTMLHRElementWidth  type instance AttributeList DOMHTMLHRElement = DOMHTMLHRElementAttributeList-type DOMHTMLHRElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLHRElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("no-shade", DOMHTMLHRElementNoShadePropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("size", DOMHTMLHRElementSizePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLHRElementWidthPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLHRElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLHRElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("noShade", DOMHTMLHRElementNoShadePropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("size", DOMHTMLHRElementSizePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLHRElementWidthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLHRElement = DOMHTMLHRElementSignalList-type DOMHTMLHRElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLHRElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLHRElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -233,8 +389,8 @@  dOMHTMLHRElementGetAlign ::     (MonadIO m, DOMHTMLHRElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLHRElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_hr_element_get_align _obj'@@ -244,11 +400,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLHRElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLHRElementGetAlign+ -- method DOMHTMLHRElement::get_no_shade -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -260,8 +419,8 @@  dOMHTMLHRElementGetNoShade ::     (MonadIO m, DOMHTMLHRElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLHRElementGetNoShade _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_hr_element_get_no_shade _obj'@@ -269,11 +428,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLHRElementGetNoShadeMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementGetNoShadeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLHRElementGetNoShade+ -- method DOMHTMLHRElement::get_size -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -285,8 +447,8 @@  dOMHTMLHRElementGetSize ::     (MonadIO m, DOMHTMLHRElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLHRElementGetSize _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_hr_element_get_size _obj'@@ -296,11 +458,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLHRElementGetSizeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementGetSizeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLHRElementGetSize+ -- method DOMHTMLHRElement::get_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -312,8 +477,8 @@  dOMHTMLHRElementGetWidth ::     (MonadIO m, DOMHTMLHRElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLHRElementGetWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_hr_element_get_width _obj'@@ -323,11 +488,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLHRElementGetWidthMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementGetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLHRElementGetWidth+ -- method DOMHTMLHRElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -340,9 +508,9 @@  dOMHTMLHRElementSetAlign ::     (MonadIO m, DOMHTMLHRElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLHRElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -351,11 +519,14 @@     freeMem value'     return () +data DOMHTMLHRElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLHRElementSetAlign+ -- method DOMHTMLHRElement::set_no_shade -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -368,9 +539,9 @@  dOMHTMLHRElementSetNoShade ::     (MonadIO m, DOMHTMLHRElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLHRElementSetNoShade _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -378,11 +549,14 @@     touchManagedPtr _obj     return () +data DOMHTMLHRElementSetNoShadeMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementSetNoShadeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLHRElementSetNoShade+ -- method DOMHTMLHRElement::set_size -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -395,9 +569,9 @@  dOMHTMLHRElementSetSize ::     (MonadIO m, DOMHTMLHRElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLHRElementSetSize _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -406,11 +580,14 @@     freeMem value'     return () +data DOMHTMLHRElementSetSizeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementSetSizeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLHRElementSetSize+ -- method DOMHTMLHRElement::set_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -423,9 +600,9 @@  dOMHTMLHRElementSetWidth ::     (MonadIO m, DOMHTMLHRElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLHRElementSetWidth _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -433,5 +610,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLHRElementSetWidthMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementSetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLHRElementSetWidth  
GI/WebKit2WebExtension/Objects/DOMHTMLHRElement.hs-boot view
@@ -15,3 +15,11 @@ data DOMHTMLHRElementNoShadePropertyInfo data DOMHTMLHRElementSizePropertyInfo data DOMHTMLHRElementWidthPropertyInfo+data DOMHTMLHRElementGetAlignMethodInfo+data DOMHTMLHRElementGetNoShadeMethodInfo+data DOMHTMLHRElementGetSizeMethodInfo+data DOMHTMLHRElementGetWidthMethodInfo+data DOMHTMLHRElementSetAlignMethodInfo+data DOMHTMLHRElementSetNoShadeMethodInfo+data DOMHTMLHRElementSetSizeMethodInfo+data DOMHTMLHRElementSetWidthMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLHeadElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMHTMLHeadElementGetProfile+    DOMHTMLHeadElementGetProfileMethodInfo  ,     dOMHTMLHeadElementGetProfile            ,   -- ** dOMHTMLHeadElementSetProfile+    DOMHTMLHeadElementSetProfileMethodInfo  ,     dOMHTMLHeadElementSetProfile            ,  @@ -70,6 +73,148 @@ noDOMHTMLHeadElement :: Maybe DOMHTMLHeadElement noDOMHTMLHeadElement = Nothing +type family ResolveDOMHTMLHeadElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLHeadElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLHeadElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLHeadElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLHeadElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLHeadElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLHeadElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLHeadElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLHeadElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLHeadElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLHeadElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLHeadElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLHeadElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLHeadElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLHeadElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLHeadElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLHeadElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLHeadElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLHeadElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLHeadElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLHeadElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLHeadElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLHeadElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLHeadElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLHeadElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLHeadElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLHeadElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLHeadElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLHeadElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLHeadElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLHeadElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLHeadElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLHeadElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLHeadElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLHeadElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLHeadElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLHeadElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLHeadElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLHeadElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLHeadElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLHeadElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLHeadElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLHeadElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLHeadElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLHeadElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLHeadElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLHeadElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLHeadElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLHeadElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLHeadElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLHeadElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLHeadElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLHeadElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLHeadElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLHeadElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLHeadElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLHeadElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLHeadElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLHeadElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLHeadElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLHeadElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLHeadElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLHeadElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLHeadElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLHeadElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLHeadElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLHeadElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLHeadElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLHeadElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLHeadElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLHeadElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLHeadElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLHeadElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLHeadElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLHeadElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLHeadElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLHeadElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLHeadElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLHeadElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLHeadElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLHeadElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLHeadElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLHeadElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLHeadElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLHeadElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLHeadElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLHeadElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLHeadElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLHeadElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLHeadElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLHeadElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLHeadElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLHeadElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLHeadElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLHeadElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLHeadElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLHeadElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLHeadElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLHeadElementMethod "getProfile" o = DOMHTMLHeadElementGetProfileMethodInfo+    ResolveDOMHTMLHeadElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLHeadElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLHeadElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLHeadElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLHeadElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLHeadElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLHeadElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLHeadElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLHeadElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLHeadElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLHeadElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLHeadElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLHeadElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLHeadElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLHeadElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLHeadElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLHeadElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLHeadElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLHeadElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLHeadElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLHeadElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLHeadElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLHeadElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLHeadElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLHeadElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLHeadElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLHeadElementMethod "setProfile" o = DOMHTMLHeadElementSetProfileMethodInfo+    ResolveDOMHTMLHeadElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLHeadElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLHeadElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLHeadElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLHeadElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLHeadElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLHeadElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLHeadElementMethod t DOMHTMLHeadElement, MethodInfo info DOMHTMLHeadElement p) => IsLabelProxy t (DOMHTMLHeadElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLHeadElementMethod t DOMHTMLHeadElement, MethodInfo info DOMHTMLHeadElement p) => IsLabel t (DOMHTMLHeadElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "profile"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -89,22 +234,21 @@     type AttrSetTypeConstraint DOMHTMLHeadElementProfilePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLHeadElementProfilePropertyInfo = DOMHTMLHeadElementK     type AttrGetType DOMHTMLHeadElementProfilePropertyInfo = T.Text-    type AttrLabel DOMHTMLHeadElementProfilePropertyInfo = "DOMHTMLHeadElement::profile"+    type AttrLabel DOMHTMLHeadElementProfilePropertyInfo = "profile"     attrGet _ = getDOMHTMLHeadElementProfile     attrSet _ = setDOMHTMLHeadElementProfile     attrConstruct _ = constructDOMHTMLHeadElementProfile  type instance AttributeList DOMHTMLHeadElement = DOMHTMLHeadElementAttributeList-type DOMHTMLHeadElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("profile", DOMHTMLHeadElementProfilePropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLHeadElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("profile", DOMHTMLHeadElementProfilePropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLHeadElement = DOMHTMLHeadElementSignalList-type DOMHTMLHeadElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLHeadElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLHeadElement::get_profile -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHeadElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHeadElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHeadElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -116,8 +260,8 @@  dOMHTMLHeadElementGetProfile ::     (MonadIO m, DOMHTMLHeadElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLHeadElementGetProfile _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_head_element_get_profile _obj'@@ -127,11 +271,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLHeadElementGetProfileMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLHeadElementK a) => MethodInfo DOMHTMLHeadElementGetProfileMethodInfo a signature where+    overloadedMethod _ = dOMHTMLHeadElementGetProfile+ -- method DOMHTMLHeadElement::set_profile -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHeadElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHeadElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHeadElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -144,9 +291,9 @@  dOMHTMLHeadElementSetProfile ::     (MonadIO m, DOMHTMLHeadElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLHeadElementSetProfile _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -154,5 +301,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLHeadElementSetProfileMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLHeadElementK a) => MethodInfo DOMHTMLHeadElementSetProfileMethodInfo a signature where+    overloadedMethod _ = dOMHTMLHeadElementSetProfile  
GI/WebKit2WebExtension/Objects/DOMHTMLHeadElement.hs-boot view
@@ -12,3 +12,5 @@ class GObject o => DOMHTMLHeadElementK o instance (GObject o, IsDescendantOf DOMHTMLHeadElement o) => DOMHTMLHeadElementK o data DOMHTMLHeadElementProfilePropertyInfo+data DOMHTMLHeadElementGetProfileMethodInfo+data DOMHTMLHeadElementSetProfileMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLHeadingElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMHTMLHeadingElementGetAlign+    DOMHTMLHeadingElementGetAlignMethodInfo ,     dOMHTMLHeadingElementGetAlign           ,   -- ** dOMHTMLHeadingElementSetAlign+    DOMHTMLHeadingElementSetAlignMethodInfo ,     dOMHTMLHeadingElementSetAlign           ,  @@ -70,6 +73,148 @@ noDOMHTMLHeadingElement :: Maybe DOMHTMLHeadingElement noDOMHTMLHeadingElement = Nothing +type family ResolveDOMHTMLHeadingElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLHeadingElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLHeadingElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLHeadingElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLHeadingElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLHeadingElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLHeadingElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLHeadingElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLHeadingElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLHeadingElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLHeadingElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLHeadingElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLHeadingElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLHeadingElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLHeadingElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLHeadingElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLHeadingElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLHeadingElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLHeadingElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLHeadingElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLHeadingElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLHeadingElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLHeadingElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLHeadingElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLHeadingElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLHeadingElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLHeadingElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLHeadingElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLHeadingElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLHeadingElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLHeadingElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLHeadingElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLHeadingElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLHeadingElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLHeadingElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLHeadingElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLHeadingElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLHeadingElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLHeadingElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLHeadingElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLHeadingElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLHeadingElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLHeadingElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLHeadingElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLHeadingElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLHeadingElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLHeadingElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLHeadingElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLHeadingElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLHeadingElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLHeadingElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getAlign" o = DOMHTMLHeadingElementGetAlignMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLHeadingElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setAlign" o = DOMHTMLHeadingElementSetAlignMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLHeadingElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLHeadingElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLHeadingElementMethod t DOMHTMLHeadingElement, MethodInfo info DOMHTMLHeadingElement p) => IsLabelProxy t (DOMHTMLHeadingElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLHeadingElementMethod t DOMHTMLHeadingElement, MethodInfo info DOMHTMLHeadingElement p) => IsLabel t (DOMHTMLHeadingElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "align"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -89,22 +234,21 @@     type AttrSetTypeConstraint DOMHTMLHeadingElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLHeadingElementAlignPropertyInfo = DOMHTMLHeadingElementK     type AttrGetType DOMHTMLHeadingElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLHeadingElementAlignPropertyInfo = "DOMHTMLHeadingElement::align"+    type AttrLabel DOMHTMLHeadingElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLHeadingElementAlign     attrSet _ = setDOMHTMLHeadingElementAlign     attrConstruct _ = constructDOMHTMLHeadingElementAlign  type instance AttributeList DOMHTMLHeadingElement = DOMHTMLHeadingElementAttributeList-type DOMHTMLHeadingElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLHeadingElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLHeadingElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLHeadingElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLHeadingElement = DOMHTMLHeadingElementSignalList-type DOMHTMLHeadingElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLHeadingElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLHeadingElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHeadingElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHeadingElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHeadingElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -116,8 +260,8 @@  dOMHTMLHeadingElementGetAlign ::     (MonadIO m, DOMHTMLHeadingElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLHeadingElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_heading_element_get_align _obj'@@ -127,11 +271,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLHeadingElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLHeadingElementK a) => MethodInfo DOMHTMLHeadingElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLHeadingElementGetAlign+ -- method DOMHTMLHeadingElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHeadingElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHeadingElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHeadingElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -144,9 +291,9 @@  dOMHTMLHeadingElementSetAlign ::     (MonadIO m, DOMHTMLHeadingElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLHeadingElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -154,5 +301,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLHeadingElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLHeadingElementK a) => MethodInfo DOMHTMLHeadingElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLHeadingElementSetAlign  
GI/WebKit2WebExtension/Objects/DOMHTMLHeadingElement.hs-boot view
@@ -12,3 +12,5 @@ class GObject o => DOMHTMLHeadingElementK o instance (GObject o, IsDescendantOf DOMHTMLHeadingElement o) => DOMHTMLHeadingElementK o data DOMHTMLHeadingElementAlignPropertyInfo+data DOMHTMLHeadingElementGetAlignMethodInfo+data DOMHTMLHeadingElementSetAlignMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLHtmlElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMHTMLHtmlElementGetVersion+    DOMHTMLHtmlElementGetVersionMethodInfo  ,     dOMHTMLHtmlElementGetVersion            ,   -- ** dOMHTMLHtmlElementSetVersion+    DOMHTMLHtmlElementSetVersionMethodInfo  ,     dOMHTMLHtmlElementSetVersion            ,  @@ -77,6 +80,148 @@ noDOMHTMLHtmlElement :: Maybe DOMHTMLHtmlElement noDOMHTMLHtmlElement = Nothing +type family ResolveDOMHTMLHtmlElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLHtmlElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLHtmlElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLHtmlElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLHtmlElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLHtmlElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLHtmlElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLHtmlElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLHtmlElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLHtmlElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLHtmlElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLHtmlElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLHtmlElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLHtmlElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLHtmlElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLHtmlElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLHtmlElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLHtmlElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLHtmlElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLHtmlElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLHtmlElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLHtmlElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLHtmlElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLHtmlElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLHtmlElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLHtmlElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLHtmlElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLHtmlElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLHtmlElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLHtmlElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLHtmlElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLHtmlElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLHtmlElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLHtmlElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLHtmlElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLHtmlElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLHtmlElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLHtmlElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLHtmlElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLHtmlElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLHtmlElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLHtmlElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLHtmlElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLHtmlElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLHtmlElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLHtmlElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLHtmlElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLHtmlElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLHtmlElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLHtmlElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLHtmlElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLHtmlElementMethod "getVersion" o = DOMHTMLHtmlElementGetVersionMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLHtmlElementMethod "setVersion" o = DOMHTMLHtmlElementSetVersionMethodInfo+    ResolveDOMHTMLHtmlElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLHtmlElementMethod t DOMHTMLHtmlElement, MethodInfo info DOMHTMLHtmlElement p) => IsLabelProxy t (DOMHTMLHtmlElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLHtmlElementMethod t DOMHTMLHtmlElement, MethodInfo info DOMHTMLHtmlElement p) => IsLabel t (DOMHTMLHtmlElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "manifest"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -96,7 +241,7 @@     type AttrSetTypeConstraint DOMHTMLHtmlElementManifestPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLHtmlElementManifestPropertyInfo = DOMHTMLHtmlElementK     type AttrGetType DOMHTMLHtmlElementManifestPropertyInfo = T.Text-    type AttrLabel DOMHTMLHtmlElementManifestPropertyInfo = "DOMHTMLHtmlElement::manifest"+    type AttrLabel DOMHTMLHtmlElementManifestPropertyInfo = "manifest"     attrGet _ = getDOMHTMLHtmlElementManifest     attrSet _ = setDOMHTMLHtmlElementManifest     attrConstruct _ = constructDOMHTMLHtmlElementManifest@@ -120,22 +265,21 @@     type AttrSetTypeConstraint DOMHTMLHtmlElementVersionPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLHtmlElementVersionPropertyInfo = DOMHTMLHtmlElementK     type AttrGetType DOMHTMLHtmlElementVersionPropertyInfo = T.Text-    type AttrLabel DOMHTMLHtmlElementVersionPropertyInfo = "DOMHTMLHtmlElement::version"+    type AttrLabel DOMHTMLHtmlElementVersionPropertyInfo = "version"     attrGet _ = getDOMHTMLHtmlElementVersion     attrSet _ = setDOMHTMLHtmlElementVersion     attrConstruct _ = constructDOMHTMLHtmlElementVersion  type instance AttributeList DOMHTMLHtmlElement = DOMHTMLHtmlElementAttributeList-type DOMHTMLHtmlElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("manifest", DOMHTMLHtmlElementManifestPropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("version", DOMHTMLHtmlElementVersionPropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLHtmlElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("manifest", DOMHTMLHtmlElementManifestPropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("version", DOMHTMLHtmlElementVersionPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLHtmlElement = DOMHTMLHtmlElementSignalList-type DOMHTMLHtmlElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLHtmlElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLHtmlElement::get_version -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHtmlElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHtmlElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHtmlElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -147,8 +291,8 @@  dOMHTMLHtmlElementGetVersion ::     (MonadIO m, DOMHTMLHtmlElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLHtmlElementGetVersion _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_html_element_get_version _obj'@@ -158,11 +302,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLHtmlElementGetVersionMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLHtmlElementK a) => MethodInfo DOMHTMLHtmlElementGetVersionMethodInfo a signature where+    overloadedMethod _ = dOMHTMLHtmlElementGetVersion+ -- method DOMHTMLHtmlElement::set_version -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHtmlElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHtmlElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLHtmlElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -175,9 +322,9 @@  dOMHTMLHtmlElementSetVersion ::     (MonadIO m, DOMHTMLHtmlElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLHtmlElementSetVersion _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -185,5 +332,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLHtmlElementSetVersionMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLHtmlElementK a) => MethodInfo DOMHTMLHtmlElementSetVersionMethodInfo a signature where+    overloadedMethod _ = dOMHTMLHtmlElementSetVersion  
GI/WebKit2WebExtension/Objects/DOMHTMLHtmlElement.hs-boot view
@@ -13,3 +13,5 @@ instance (GObject o, IsDescendantOf DOMHTMLHtmlElement o) => DOMHTMLHtmlElementK o data DOMHTMLHtmlElementManifestPropertyInfo data DOMHTMLHtmlElementVersionPropertyInfo+data DOMHTMLHtmlElementGetVersionMethodInfo+data DOMHTMLHtmlElementSetVersionMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLIFrameElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,90 +18,112 @@   -- * Methods -- ** dOMHTMLIFrameElementGetAlign+    DOMHTMLIFrameElementGetAlignMethodInfo  ,     dOMHTMLIFrameElementGetAlign            ,   -- ** dOMHTMLIFrameElementGetContentDocument+    DOMHTMLIFrameElementGetContentDocumentMethodInfo,     dOMHTMLIFrameElementGetContentDocument  ,   -- ** dOMHTMLIFrameElementGetContentWindow+    DOMHTMLIFrameElementGetContentWindowMethodInfo,     dOMHTMLIFrameElementGetContentWindow    ,   -- ** dOMHTMLIFrameElementGetFrameBorder+    DOMHTMLIFrameElementGetFrameBorderMethodInfo,     dOMHTMLIFrameElementGetFrameBorder      ,   -- ** dOMHTMLIFrameElementGetHeight+    DOMHTMLIFrameElementGetHeightMethodInfo ,     dOMHTMLIFrameElementGetHeight           ,   -- ** dOMHTMLIFrameElementGetLongDesc+    DOMHTMLIFrameElementGetLongDescMethodInfo,     dOMHTMLIFrameElementGetLongDesc         ,   -- ** dOMHTMLIFrameElementGetMarginHeight+    DOMHTMLIFrameElementGetMarginHeightMethodInfo,     dOMHTMLIFrameElementGetMarginHeight     ,   -- ** dOMHTMLIFrameElementGetMarginWidth+    DOMHTMLIFrameElementGetMarginWidthMethodInfo,     dOMHTMLIFrameElementGetMarginWidth      ,   -- ** dOMHTMLIFrameElementGetName+    DOMHTMLIFrameElementGetNameMethodInfo   ,     dOMHTMLIFrameElementGetName             ,   -- ** dOMHTMLIFrameElementGetScrolling+    DOMHTMLIFrameElementGetScrollingMethodInfo,     dOMHTMLIFrameElementGetScrolling        ,   -- ** dOMHTMLIFrameElementGetSrc+    DOMHTMLIFrameElementGetSrcMethodInfo    ,     dOMHTMLIFrameElementGetSrc              ,   -- ** dOMHTMLIFrameElementGetWidth+    DOMHTMLIFrameElementGetWidthMethodInfo  ,     dOMHTMLIFrameElementGetWidth            ,   -- ** dOMHTMLIFrameElementSetAlign+    DOMHTMLIFrameElementSetAlignMethodInfo  ,     dOMHTMLIFrameElementSetAlign            ,   -- ** dOMHTMLIFrameElementSetFrameBorder+    DOMHTMLIFrameElementSetFrameBorderMethodInfo,     dOMHTMLIFrameElementSetFrameBorder      ,   -- ** dOMHTMLIFrameElementSetHeight+    DOMHTMLIFrameElementSetHeightMethodInfo ,     dOMHTMLIFrameElementSetHeight           ,   -- ** dOMHTMLIFrameElementSetLongDesc+    DOMHTMLIFrameElementSetLongDescMethodInfo,     dOMHTMLIFrameElementSetLongDesc         ,   -- ** dOMHTMLIFrameElementSetMarginHeight+    DOMHTMLIFrameElementSetMarginHeightMethodInfo,     dOMHTMLIFrameElementSetMarginHeight     ,   -- ** dOMHTMLIFrameElementSetMarginWidth+    DOMHTMLIFrameElementSetMarginWidthMethodInfo,     dOMHTMLIFrameElementSetMarginWidth      ,   -- ** dOMHTMLIFrameElementSetName+    DOMHTMLIFrameElementSetNameMethodInfo   ,     dOMHTMLIFrameElementSetName             ,   -- ** dOMHTMLIFrameElementSetScrolling+    DOMHTMLIFrameElementSetScrollingMethodInfo,     dOMHTMLIFrameElementSetScrolling        ,   -- ** dOMHTMLIFrameElementSetSrc+    DOMHTMLIFrameElementSetSrcMethodInfo    ,     dOMHTMLIFrameElementSetSrc              ,   -- ** dOMHTMLIFrameElementSetWidth+    DOMHTMLIFrameElementSetWidthMethodInfo  ,     dOMHTMLIFrameElementSetWidth            ,  @@ -237,6 +260,168 @@ noDOMHTMLIFrameElement :: Maybe DOMHTMLIFrameElement noDOMHTMLIFrameElement = Nothing +type family ResolveDOMHTMLIFrameElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLIFrameElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLIFrameElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLIFrameElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLIFrameElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLIFrameElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLIFrameElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLIFrameElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLIFrameElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLIFrameElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLIFrameElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLIFrameElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLIFrameElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLIFrameElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLIFrameElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLIFrameElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLIFrameElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLIFrameElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLIFrameElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLIFrameElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLIFrameElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLIFrameElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLIFrameElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLIFrameElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLIFrameElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLIFrameElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLIFrameElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLIFrameElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLIFrameElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLIFrameElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLIFrameElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLIFrameElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLIFrameElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLIFrameElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLIFrameElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLIFrameElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLIFrameElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLIFrameElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLIFrameElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLIFrameElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLIFrameElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLIFrameElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLIFrameElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLIFrameElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLIFrameElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLIFrameElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLIFrameElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLIFrameElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLIFrameElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLIFrameElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLIFrameElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getAlign" o = DOMHTMLIFrameElementGetAlignMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getContentDocument" o = DOMHTMLIFrameElementGetContentDocumentMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getContentWindow" o = DOMHTMLIFrameElementGetContentWindowMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getFrameBorder" o = DOMHTMLIFrameElementGetFrameBorderMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getHeight" o = DOMHTMLIFrameElementGetHeightMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getLongDesc" o = DOMHTMLIFrameElementGetLongDescMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getMarginHeight" o = DOMHTMLIFrameElementGetMarginHeightMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getMarginWidth" o = DOMHTMLIFrameElementGetMarginWidthMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getName" o = DOMHTMLIFrameElementGetNameMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getScrolling" o = DOMHTMLIFrameElementGetScrollingMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getSrc" o = DOMHTMLIFrameElementGetSrcMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLIFrameElementMethod "getWidth" o = DOMHTMLIFrameElementGetWidthMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setAlign" o = DOMHTMLIFrameElementSetAlignMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setFrameBorder" o = DOMHTMLIFrameElementSetFrameBorderMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setHeight" o = DOMHTMLIFrameElementSetHeightMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setLongDesc" o = DOMHTMLIFrameElementSetLongDescMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setMarginHeight" o = DOMHTMLIFrameElementSetMarginHeightMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setMarginWidth" o = DOMHTMLIFrameElementSetMarginWidthMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setName" o = DOMHTMLIFrameElementSetNameMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setScrolling" o = DOMHTMLIFrameElementSetScrollingMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setSrc" o = DOMHTMLIFrameElementSetSrcMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLIFrameElementMethod "setWidth" o = DOMHTMLIFrameElementSetWidthMethodInfo+    ResolveDOMHTMLIFrameElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLIFrameElementMethod t DOMHTMLIFrameElement, MethodInfo info DOMHTMLIFrameElement p) => IsLabelProxy t (DOMHTMLIFrameElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLIFrameElementMethod t DOMHTMLIFrameElement, MethodInfo info DOMHTMLIFrameElement p) => IsLabel t (DOMHTMLIFrameElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "align"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -256,7 +441,7 @@     type AttrSetTypeConstraint DOMHTMLIFrameElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLIFrameElementAlignPropertyInfo = DOMHTMLIFrameElementK     type AttrGetType DOMHTMLIFrameElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLIFrameElementAlignPropertyInfo = "DOMHTMLIFrameElement::align"+    type AttrLabel DOMHTMLIFrameElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLIFrameElementAlign     attrSet _ = setDOMHTMLIFrameElementAlign     attrConstruct _ = constructDOMHTMLIFrameElementAlign@@ -274,7 +459,7 @@     type AttrSetTypeConstraint DOMHTMLIFrameElementContentDocumentPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLIFrameElementContentDocumentPropertyInfo = DOMHTMLIFrameElementK     type AttrGetType DOMHTMLIFrameElementContentDocumentPropertyInfo = DOMDocument-    type AttrLabel DOMHTMLIFrameElementContentDocumentPropertyInfo = "DOMHTMLIFrameElement::content-document"+    type AttrLabel DOMHTMLIFrameElementContentDocumentPropertyInfo = "content-document"     attrGet _ = getDOMHTMLIFrameElementContentDocument     attrSet _ = undefined     attrConstruct _ = undefined@@ -292,7 +477,7 @@     type AttrSetTypeConstraint DOMHTMLIFrameElementContentWindowPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLIFrameElementContentWindowPropertyInfo = DOMHTMLIFrameElementK     type AttrGetType DOMHTMLIFrameElementContentWindowPropertyInfo = DOMDOMWindow-    type AttrLabel DOMHTMLIFrameElementContentWindowPropertyInfo = "DOMHTMLIFrameElement::content-window"+    type AttrLabel DOMHTMLIFrameElementContentWindowPropertyInfo = "content-window"     attrGet _ = getDOMHTMLIFrameElementContentWindow     attrSet _ = undefined     attrConstruct _ = undefined@@ -316,7 +501,7 @@     type AttrSetTypeConstraint DOMHTMLIFrameElementFrameBorderPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLIFrameElementFrameBorderPropertyInfo = DOMHTMLIFrameElementK     type AttrGetType DOMHTMLIFrameElementFrameBorderPropertyInfo = T.Text-    type AttrLabel DOMHTMLIFrameElementFrameBorderPropertyInfo = "DOMHTMLIFrameElement::frame-border"+    type AttrLabel DOMHTMLIFrameElementFrameBorderPropertyInfo = "frame-border"     attrGet _ = getDOMHTMLIFrameElementFrameBorder     attrSet _ = setDOMHTMLIFrameElementFrameBorder     attrConstruct _ = constructDOMHTMLIFrameElementFrameBorder@@ -340,7 +525,7 @@     type AttrSetTypeConstraint DOMHTMLIFrameElementHeightPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLIFrameElementHeightPropertyInfo = DOMHTMLIFrameElementK     type AttrGetType DOMHTMLIFrameElementHeightPropertyInfo = T.Text-    type AttrLabel DOMHTMLIFrameElementHeightPropertyInfo = "DOMHTMLIFrameElement::height"+    type AttrLabel DOMHTMLIFrameElementHeightPropertyInfo = "height"     attrGet _ = getDOMHTMLIFrameElementHeight     attrSet _ = setDOMHTMLIFrameElementHeight     attrConstruct _ = constructDOMHTMLIFrameElementHeight@@ -364,7 +549,7 @@     type AttrSetTypeConstraint DOMHTMLIFrameElementLongDescPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLIFrameElementLongDescPropertyInfo = DOMHTMLIFrameElementK     type AttrGetType DOMHTMLIFrameElementLongDescPropertyInfo = T.Text-    type AttrLabel DOMHTMLIFrameElementLongDescPropertyInfo = "DOMHTMLIFrameElement::long-desc"+    type AttrLabel DOMHTMLIFrameElementLongDescPropertyInfo = "long-desc"     attrGet _ = getDOMHTMLIFrameElementLongDesc     attrSet _ = setDOMHTMLIFrameElementLongDesc     attrConstruct _ = constructDOMHTMLIFrameElementLongDesc@@ -388,7 +573,7 @@     type AttrSetTypeConstraint DOMHTMLIFrameElementMarginHeightPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLIFrameElementMarginHeightPropertyInfo = DOMHTMLIFrameElementK     type AttrGetType DOMHTMLIFrameElementMarginHeightPropertyInfo = T.Text-    type AttrLabel DOMHTMLIFrameElementMarginHeightPropertyInfo = "DOMHTMLIFrameElement::margin-height"+    type AttrLabel DOMHTMLIFrameElementMarginHeightPropertyInfo = "margin-height"     attrGet _ = getDOMHTMLIFrameElementMarginHeight     attrSet _ = setDOMHTMLIFrameElementMarginHeight     attrConstruct _ = constructDOMHTMLIFrameElementMarginHeight@@ -412,7 +597,7 @@     type AttrSetTypeConstraint DOMHTMLIFrameElementMarginWidthPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLIFrameElementMarginWidthPropertyInfo = DOMHTMLIFrameElementK     type AttrGetType DOMHTMLIFrameElementMarginWidthPropertyInfo = T.Text-    type AttrLabel DOMHTMLIFrameElementMarginWidthPropertyInfo = "DOMHTMLIFrameElement::margin-width"+    type AttrLabel DOMHTMLIFrameElementMarginWidthPropertyInfo = "margin-width"     attrGet _ = getDOMHTMLIFrameElementMarginWidth     attrSet _ = setDOMHTMLIFrameElementMarginWidth     attrConstruct _ = constructDOMHTMLIFrameElementMarginWidth@@ -436,7 +621,7 @@     type AttrSetTypeConstraint DOMHTMLIFrameElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLIFrameElementNamePropertyInfo = DOMHTMLIFrameElementK     type AttrGetType DOMHTMLIFrameElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLIFrameElementNamePropertyInfo = "DOMHTMLIFrameElement::name"+    type AttrLabel DOMHTMLIFrameElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLIFrameElementName     attrSet _ = setDOMHTMLIFrameElementName     attrConstruct _ = constructDOMHTMLIFrameElementName@@ -460,7 +645,7 @@     type AttrSetTypeConstraint DOMHTMLIFrameElementSandboxPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLIFrameElementSandboxPropertyInfo = DOMHTMLIFrameElementK     type AttrGetType DOMHTMLIFrameElementSandboxPropertyInfo = T.Text-    type AttrLabel DOMHTMLIFrameElementSandboxPropertyInfo = "DOMHTMLIFrameElement::sandbox"+    type AttrLabel DOMHTMLIFrameElementSandboxPropertyInfo = "sandbox"     attrGet _ = getDOMHTMLIFrameElementSandbox     attrSet _ = setDOMHTMLIFrameElementSandbox     attrConstruct _ = constructDOMHTMLIFrameElementSandbox@@ -484,7 +669,7 @@     type AttrSetTypeConstraint DOMHTMLIFrameElementScrollingPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLIFrameElementScrollingPropertyInfo = DOMHTMLIFrameElementK     type AttrGetType DOMHTMLIFrameElementScrollingPropertyInfo = T.Text-    type AttrLabel DOMHTMLIFrameElementScrollingPropertyInfo = "DOMHTMLIFrameElement::scrolling"+    type AttrLabel DOMHTMLIFrameElementScrollingPropertyInfo = "scrolling"     attrGet _ = getDOMHTMLIFrameElementScrolling     attrSet _ = setDOMHTMLIFrameElementScrolling     attrConstruct _ = constructDOMHTMLIFrameElementScrolling@@ -508,7 +693,7 @@     type AttrSetTypeConstraint DOMHTMLIFrameElementSrcPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLIFrameElementSrcPropertyInfo = DOMHTMLIFrameElementK     type AttrGetType DOMHTMLIFrameElementSrcPropertyInfo = T.Text-    type AttrLabel DOMHTMLIFrameElementSrcPropertyInfo = "DOMHTMLIFrameElement::src"+    type AttrLabel DOMHTMLIFrameElementSrcPropertyInfo = "src"     attrGet _ = getDOMHTMLIFrameElementSrc     attrSet _ = setDOMHTMLIFrameElementSrc     attrConstruct _ = constructDOMHTMLIFrameElementSrc@@ -532,7 +717,7 @@     type AttrSetTypeConstraint DOMHTMLIFrameElementSrcdocPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLIFrameElementSrcdocPropertyInfo = DOMHTMLIFrameElementK     type AttrGetType DOMHTMLIFrameElementSrcdocPropertyInfo = T.Text-    type AttrLabel DOMHTMLIFrameElementSrcdocPropertyInfo = "DOMHTMLIFrameElement::srcdoc"+    type AttrLabel DOMHTMLIFrameElementSrcdocPropertyInfo = "srcdoc"     attrGet _ = getDOMHTMLIFrameElementSrcdoc     attrSet _ = setDOMHTMLIFrameElementSrcdoc     attrConstruct _ = constructDOMHTMLIFrameElementSrcdoc@@ -556,22 +741,21 @@     type AttrSetTypeConstraint DOMHTMLIFrameElementWidthPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLIFrameElementWidthPropertyInfo = DOMHTMLIFrameElementK     type AttrGetType DOMHTMLIFrameElementWidthPropertyInfo = T.Text-    type AttrLabel DOMHTMLIFrameElementWidthPropertyInfo = "DOMHTMLIFrameElement::width"+    type AttrLabel DOMHTMLIFrameElementWidthPropertyInfo = "width"     attrGet _ = getDOMHTMLIFrameElementWidth     attrSet _ = setDOMHTMLIFrameElementWidth     attrConstruct _ = constructDOMHTMLIFrameElementWidth  type instance AttributeList DOMHTMLIFrameElement = DOMHTMLIFrameElementAttributeList-type DOMHTMLIFrameElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLIFrameElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-document", DOMHTMLIFrameElementContentDocumentPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("content-window", DOMHTMLIFrameElementContentWindowPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("frame-border", DOMHTMLIFrameElementFrameBorderPropertyInfo), '("height", DOMHTMLIFrameElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("long-desc", DOMHTMLIFrameElementLongDescPropertyInfo), '("margin-height", DOMHTMLIFrameElementMarginHeightPropertyInfo), '("margin-width", DOMHTMLIFrameElementMarginWidthPropertyInfo), '("name", DOMHTMLIFrameElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("sandbox", DOMHTMLIFrameElementSandboxPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("scrolling", DOMHTMLIFrameElementScrollingPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLIFrameElementSrcPropertyInfo), '("srcdoc", DOMHTMLIFrameElementSrcdocPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLIFrameElementWidthPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLIFrameElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLIFrameElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentDocument", DOMHTMLIFrameElementContentDocumentPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("contentWindow", DOMHTMLIFrameElementContentWindowPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("frameBorder", DOMHTMLIFrameElementFrameBorderPropertyInfo), '("height", DOMHTMLIFrameElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("longDesc", DOMHTMLIFrameElementLongDescPropertyInfo), '("marginHeight", DOMHTMLIFrameElementMarginHeightPropertyInfo), '("marginWidth", DOMHTMLIFrameElementMarginWidthPropertyInfo), '("name", DOMHTMLIFrameElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("sandbox", DOMHTMLIFrameElementSandboxPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("scrolling", DOMHTMLIFrameElementScrollingPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLIFrameElementSrcPropertyInfo), '("srcdoc", DOMHTMLIFrameElementSrcdocPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLIFrameElementWidthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLIFrameElement = DOMHTMLIFrameElementSignalList-type DOMHTMLIFrameElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLIFrameElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLIFrameElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -583,8 +767,8 @@  dOMHTMLIFrameElementGetAlign ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLIFrameElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_iframe_element_get_align _obj'@@ -594,11 +778,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLIFrameElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementGetAlign+ -- method DOMHTMLIFrameElement::get_content_document -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMDocument" -- throws : False -- Skip return : False@@ -610,8 +797,8 @@  dOMHTMLIFrameElementGetContentDocument ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    m DOMDocument+    a                                       -- _obj+    -> m DOMDocument                        -- result dOMHTMLIFrameElementGetContentDocument _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_iframe_element_get_content_document _obj'@@ -620,11 +807,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLIFrameElementGetContentDocumentMethodInfo+instance (signature ~ (m DOMDocument), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetContentDocumentMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementGetContentDocument+ -- method DOMHTMLIFrameElement::get_content_window -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMDOMWindow" -- throws : False -- Skip return : False@@ -636,8 +826,8 @@  dOMHTMLIFrameElementGetContentWindow ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    m DOMDOMWindow+    a                                       -- _obj+    -> m DOMDOMWindow                       -- result dOMHTMLIFrameElementGetContentWindow _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_iframe_element_get_content_window _obj'@@ -646,11 +836,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLIFrameElementGetContentWindowMethodInfo+instance (signature ~ (m DOMDOMWindow), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetContentWindowMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementGetContentWindow+ -- method DOMHTMLIFrameElement::get_frame_border -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -662,8 +855,8 @@  dOMHTMLIFrameElementGetFrameBorder ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLIFrameElementGetFrameBorder _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_iframe_element_get_frame_border _obj'@@ -673,11 +866,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLIFrameElementGetFrameBorderMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetFrameBorderMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementGetFrameBorder+ -- method DOMHTMLIFrameElement::get_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -689,8 +885,8 @@  dOMHTMLIFrameElementGetHeight ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLIFrameElementGetHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_iframe_element_get_height _obj'@@ -700,11 +896,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLIFrameElementGetHeightMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementGetHeight+ -- method DOMHTMLIFrameElement::get_long_desc -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -716,8 +915,8 @@  dOMHTMLIFrameElementGetLongDesc ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLIFrameElementGetLongDesc _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_iframe_element_get_long_desc _obj'@@ -727,11 +926,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLIFrameElementGetLongDescMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetLongDescMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementGetLongDesc+ -- method DOMHTMLIFrameElement::get_margin_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -743,8 +945,8 @@  dOMHTMLIFrameElementGetMarginHeight ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLIFrameElementGetMarginHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_iframe_element_get_margin_height _obj'@@ -754,11 +956,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLIFrameElementGetMarginHeightMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetMarginHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementGetMarginHeight+ -- method DOMHTMLIFrameElement::get_margin_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -770,8 +975,8 @@  dOMHTMLIFrameElementGetMarginWidth ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLIFrameElementGetMarginWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_iframe_element_get_margin_width _obj'@@ -781,11 +986,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLIFrameElementGetMarginWidthMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetMarginWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementGetMarginWidth+ -- method DOMHTMLIFrameElement::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -797,8 +1005,8 @@  dOMHTMLIFrameElementGetName ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLIFrameElementGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_iframe_element_get_name _obj'@@ -808,11 +1016,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLIFrameElementGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementGetName+ -- method DOMHTMLIFrameElement::get_scrolling -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -824,8 +1035,8 @@  dOMHTMLIFrameElementGetScrolling ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLIFrameElementGetScrolling _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_iframe_element_get_scrolling _obj'@@ -835,11 +1046,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLIFrameElementGetScrollingMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetScrollingMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementGetScrolling+ -- method DOMHTMLIFrameElement::get_src -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -851,8 +1065,8 @@  dOMHTMLIFrameElementGetSrc ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLIFrameElementGetSrc _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_iframe_element_get_src _obj'@@ -862,11 +1076,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLIFrameElementGetSrcMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetSrcMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementGetSrc+ -- method DOMHTMLIFrameElement::get_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -878,8 +1095,8 @@  dOMHTMLIFrameElementGetWidth ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLIFrameElementGetWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_iframe_element_get_width _obj'@@ -889,11 +1106,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLIFrameElementGetWidthMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementGetWidth+ -- method DOMHTMLIFrameElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -906,9 +1126,9 @@  dOMHTMLIFrameElementSetAlign ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLIFrameElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -917,11 +1137,14 @@     freeMem value'     return () +data DOMHTMLIFrameElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementSetAlign+ -- method DOMHTMLIFrameElement::set_frame_border -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -934,9 +1157,9 @@  dOMHTMLIFrameElementSetFrameBorder ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLIFrameElementSetFrameBorder _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -945,11 +1168,14 @@     freeMem value'     return () +data DOMHTMLIFrameElementSetFrameBorderMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetFrameBorderMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementSetFrameBorder+ -- method DOMHTMLIFrameElement::set_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -962,9 +1188,9 @@  dOMHTMLIFrameElementSetHeight ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLIFrameElementSetHeight _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -973,11 +1199,14 @@     freeMem value'     return () +data DOMHTMLIFrameElementSetHeightMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementSetHeight+ -- method DOMHTMLIFrameElement::set_long_desc -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -990,9 +1219,9 @@  dOMHTMLIFrameElementSetLongDesc ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLIFrameElementSetLongDesc _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1001,11 +1230,14 @@     freeMem value'     return () +data DOMHTMLIFrameElementSetLongDescMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetLongDescMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementSetLongDesc+ -- method DOMHTMLIFrameElement::set_margin_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1018,9 +1250,9 @@  dOMHTMLIFrameElementSetMarginHeight ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLIFrameElementSetMarginHeight _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1029,11 +1261,14 @@     freeMem value'     return () +data DOMHTMLIFrameElementSetMarginHeightMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetMarginHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementSetMarginHeight+ -- method DOMHTMLIFrameElement::set_margin_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1046,9 +1281,9 @@  dOMHTMLIFrameElementSetMarginWidth ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLIFrameElementSetMarginWidth _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1057,11 +1292,14 @@     freeMem value'     return () +data DOMHTMLIFrameElementSetMarginWidthMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetMarginWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementSetMarginWidth+ -- method DOMHTMLIFrameElement::set_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1074,9 +1312,9 @@  dOMHTMLIFrameElementSetName ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLIFrameElementSetName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1085,11 +1323,14 @@     freeMem value'     return () +data DOMHTMLIFrameElementSetNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementSetName+ -- method DOMHTMLIFrameElement::set_scrolling -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1102,9 +1343,9 @@  dOMHTMLIFrameElementSetScrolling ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLIFrameElementSetScrolling _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1113,11 +1354,14 @@     freeMem value'     return () +data DOMHTMLIFrameElementSetScrollingMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetScrollingMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementSetScrolling+ -- method DOMHTMLIFrameElement::set_src -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1130,9 +1374,9 @@  dOMHTMLIFrameElementSetSrc ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLIFrameElementSetSrc _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1141,11 +1385,14 @@     freeMem value'     return () +data DOMHTMLIFrameElementSetSrcMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetSrcMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementSetSrc+ -- method DOMHTMLIFrameElement::set_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1158,9 +1405,9 @@  dOMHTMLIFrameElementSetWidth ::     (MonadIO m, DOMHTMLIFrameElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLIFrameElementSetWidth _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1168,5 +1415,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLIFrameElementSetWidthMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLIFrameElementSetWidth  
GI/WebKit2WebExtension/Objects/DOMHTMLIFrameElement.hs-boot view
@@ -25,3 +25,25 @@ data DOMHTMLIFrameElementSrcPropertyInfo data DOMHTMLIFrameElementSrcdocPropertyInfo data DOMHTMLIFrameElementWidthPropertyInfo+data DOMHTMLIFrameElementGetAlignMethodInfo+data DOMHTMLIFrameElementGetContentDocumentMethodInfo+data DOMHTMLIFrameElementGetContentWindowMethodInfo+data DOMHTMLIFrameElementGetFrameBorderMethodInfo+data DOMHTMLIFrameElementGetHeightMethodInfo+data DOMHTMLIFrameElementGetLongDescMethodInfo+data DOMHTMLIFrameElementGetMarginHeightMethodInfo+data DOMHTMLIFrameElementGetMarginWidthMethodInfo+data DOMHTMLIFrameElementGetNameMethodInfo+data DOMHTMLIFrameElementGetScrollingMethodInfo+data DOMHTMLIFrameElementGetSrcMethodInfo+data DOMHTMLIFrameElementGetWidthMethodInfo+data DOMHTMLIFrameElementSetAlignMethodInfo+data DOMHTMLIFrameElementSetFrameBorderMethodInfo+data DOMHTMLIFrameElementSetHeightMethodInfo+data DOMHTMLIFrameElementSetLongDescMethodInfo+data DOMHTMLIFrameElementSetMarginHeightMethodInfo+data DOMHTMLIFrameElementSetMarginWidthMethodInfo+data DOMHTMLIFrameElementSetNameMethodInfo+data DOMHTMLIFrameElementSetScrollingMethodInfo+data DOMHTMLIFrameElementSetSrcMethodInfo+data DOMHTMLIFrameElementSetWidthMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLImageElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,126 +18,157 @@   -- * Methods -- ** dOMHTMLImageElementGetAlign+    DOMHTMLImageElementGetAlignMethodInfo   ,     dOMHTMLImageElementGetAlign             ,   -- ** dOMHTMLImageElementGetAlt+    DOMHTMLImageElementGetAltMethodInfo     ,     dOMHTMLImageElementGetAlt               ,   -- ** dOMHTMLImageElementGetBorder+    DOMHTMLImageElementGetBorderMethodInfo  ,     dOMHTMLImageElementGetBorder            ,   -- ** dOMHTMLImageElementGetComplete+    DOMHTMLImageElementGetCompleteMethodInfo,     dOMHTMLImageElementGetComplete          ,   -- ** dOMHTMLImageElementGetHeight+    DOMHTMLImageElementGetHeightMethodInfo  ,     dOMHTMLImageElementGetHeight            ,   -- ** dOMHTMLImageElementGetHspace+    DOMHTMLImageElementGetHspaceMethodInfo  ,     dOMHTMLImageElementGetHspace            ,   -- ** dOMHTMLImageElementGetIsMap+    DOMHTMLImageElementGetIsMapMethodInfo   ,     dOMHTMLImageElementGetIsMap             ,   -- ** dOMHTMLImageElementGetLongDesc+    DOMHTMLImageElementGetLongDescMethodInfo,     dOMHTMLImageElementGetLongDesc          ,   -- ** dOMHTMLImageElementGetLowsrc+    DOMHTMLImageElementGetLowsrcMethodInfo  ,     dOMHTMLImageElementGetLowsrc            ,   -- ** dOMHTMLImageElementGetName+    DOMHTMLImageElementGetNameMethodInfo    ,     dOMHTMLImageElementGetName              ,   -- ** dOMHTMLImageElementGetNaturalHeight+    DOMHTMLImageElementGetNaturalHeightMethodInfo,     dOMHTMLImageElementGetNaturalHeight     ,   -- ** dOMHTMLImageElementGetNaturalWidth+    DOMHTMLImageElementGetNaturalWidthMethodInfo,     dOMHTMLImageElementGetNaturalWidth      ,   -- ** dOMHTMLImageElementGetSrc+    DOMHTMLImageElementGetSrcMethodInfo     ,     dOMHTMLImageElementGetSrc               ,   -- ** dOMHTMLImageElementGetUseMap+    DOMHTMLImageElementGetUseMapMethodInfo  ,     dOMHTMLImageElementGetUseMap            ,   -- ** dOMHTMLImageElementGetVspace+    DOMHTMLImageElementGetVspaceMethodInfo  ,     dOMHTMLImageElementGetVspace            ,   -- ** dOMHTMLImageElementGetWidth+    DOMHTMLImageElementGetWidthMethodInfo   ,     dOMHTMLImageElementGetWidth             ,   -- ** dOMHTMLImageElementGetX+    DOMHTMLImageElementGetXMethodInfo       ,     dOMHTMLImageElementGetX                 ,   -- ** dOMHTMLImageElementGetY+    DOMHTMLImageElementGetYMethodInfo       ,     dOMHTMLImageElementGetY                 ,   -- ** dOMHTMLImageElementSetAlign+    DOMHTMLImageElementSetAlignMethodInfo   ,     dOMHTMLImageElementSetAlign             ,   -- ** dOMHTMLImageElementSetAlt+    DOMHTMLImageElementSetAltMethodInfo     ,     dOMHTMLImageElementSetAlt               ,   -- ** dOMHTMLImageElementSetBorder+    DOMHTMLImageElementSetBorderMethodInfo  ,     dOMHTMLImageElementSetBorder            ,   -- ** dOMHTMLImageElementSetHeight+    DOMHTMLImageElementSetHeightMethodInfo  ,     dOMHTMLImageElementSetHeight            ,   -- ** dOMHTMLImageElementSetHspace+    DOMHTMLImageElementSetHspaceMethodInfo  ,     dOMHTMLImageElementSetHspace            ,   -- ** dOMHTMLImageElementSetIsMap+    DOMHTMLImageElementSetIsMapMethodInfo   ,     dOMHTMLImageElementSetIsMap             ,   -- ** dOMHTMLImageElementSetLongDesc+    DOMHTMLImageElementSetLongDescMethodInfo,     dOMHTMLImageElementSetLongDesc          ,   -- ** dOMHTMLImageElementSetLowsrc+    DOMHTMLImageElementSetLowsrcMethodInfo  ,     dOMHTMLImageElementSetLowsrc            ,   -- ** dOMHTMLImageElementSetName+    DOMHTMLImageElementSetNameMethodInfo    ,     dOMHTMLImageElementSetName              ,   -- ** dOMHTMLImageElementSetSrc+    DOMHTMLImageElementSetSrcMethodInfo     ,     dOMHTMLImageElementSetSrc               ,   -- ** dOMHTMLImageElementSetUseMap+    DOMHTMLImageElementSetUseMapMethodInfo  ,     dOMHTMLImageElementSetUseMap            ,   -- ** dOMHTMLImageElementSetVspace+    DOMHTMLImageElementSetVspaceMethodInfo  ,     dOMHTMLImageElementSetVspace            ,   -- ** dOMHTMLImageElementSetWidth+    DOMHTMLImageElementSetWidthMethodInfo   ,     dOMHTMLImageElementSetWidth             ,  @@ -321,6 +353,177 @@ noDOMHTMLImageElement :: Maybe DOMHTMLImageElement noDOMHTMLImageElement = Nothing +type family ResolveDOMHTMLImageElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLImageElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLImageElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLImageElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLImageElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLImageElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLImageElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLImageElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLImageElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLImageElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLImageElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLImageElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLImageElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLImageElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLImageElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLImageElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLImageElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLImageElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLImageElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLImageElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLImageElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLImageElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLImageElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLImageElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLImageElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLImageElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLImageElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLImageElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLImageElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLImageElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLImageElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLImageElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLImageElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLImageElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLImageElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLImageElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLImageElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLImageElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLImageElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLImageElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLImageElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLImageElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLImageElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLImageElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLImageElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLImageElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLImageElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLImageElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLImageElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLImageElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLImageElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLImageElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLImageElementMethod "getAlign" o = DOMHTMLImageElementGetAlignMethodInfo+    ResolveDOMHTMLImageElementMethod "getAlt" o = DOMHTMLImageElementGetAltMethodInfo+    ResolveDOMHTMLImageElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLImageElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLImageElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLImageElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLImageElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLImageElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLImageElementMethod "getBorder" o = DOMHTMLImageElementGetBorderMethodInfo+    ResolveDOMHTMLImageElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLImageElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLImageElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLImageElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLImageElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLImageElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLImageElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLImageElementMethod "getComplete" o = DOMHTMLImageElementGetCompleteMethodInfo+    ResolveDOMHTMLImageElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLImageElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLImageElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLImageElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLImageElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLImageElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLImageElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLImageElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLImageElementMethod "getHeight" o = DOMHTMLImageElementGetHeightMethodInfo+    ResolveDOMHTMLImageElementMethod "getHspace" o = DOMHTMLImageElementGetHspaceMethodInfo+    ResolveDOMHTMLImageElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLImageElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLImageElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLImageElementMethod "getIsMap" o = DOMHTMLImageElementGetIsMapMethodInfo+    ResolveDOMHTMLImageElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLImageElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLImageElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLImageElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLImageElementMethod "getLongDesc" o = DOMHTMLImageElementGetLongDescMethodInfo+    ResolveDOMHTMLImageElementMethod "getLowsrc" o = DOMHTMLImageElementGetLowsrcMethodInfo+    ResolveDOMHTMLImageElementMethod "getName" o = DOMHTMLImageElementGetNameMethodInfo+    ResolveDOMHTMLImageElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLImageElementMethod "getNaturalHeight" o = DOMHTMLImageElementGetNaturalHeightMethodInfo+    ResolveDOMHTMLImageElementMethod "getNaturalWidth" o = DOMHTMLImageElementGetNaturalWidthMethodInfo+    ResolveDOMHTMLImageElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLImageElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLImageElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLImageElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLImageElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLImageElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLImageElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLImageElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLImageElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLImageElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLImageElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLImageElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLImageElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLImageElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLImageElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLImageElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLImageElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLImageElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLImageElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLImageElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLImageElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLImageElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLImageElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLImageElementMethod "getSrc" o = DOMHTMLImageElementGetSrcMethodInfo+    ResolveDOMHTMLImageElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLImageElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLImageElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLImageElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLImageElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLImageElementMethod "getUseMap" o = DOMHTMLImageElementGetUseMapMethodInfo+    ResolveDOMHTMLImageElementMethod "getVspace" o = DOMHTMLImageElementGetVspaceMethodInfo+    ResolveDOMHTMLImageElementMethod "getWidth" o = DOMHTMLImageElementGetWidthMethodInfo+    ResolveDOMHTMLImageElementMethod "getX" o = DOMHTMLImageElementGetXMethodInfo+    ResolveDOMHTMLImageElementMethod "getY" o = DOMHTMLImageElementGetYMethodInfo+    ResolveDOMHTMLImageElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLImageElementMethod "setAlign" o = DOMHTMLImageElementSetAlignMethodInfo+    ResolveDOMHTMLImageElementMethod "setAlt" o = DOMHTMLImageElementSetAltMethodInfo+    ResolveDOMHTMLImageElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLImageElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLImageElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLImageElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLImageElementMethod "setBorder" o = DOMHTMLImageElementSetBorderMethodInfo+    ResolveDOMHTMLImageElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLImageElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLImageElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLImageElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLImageElementMethod "setHeight" o = DOMHTMLImageElementSetHeightMethodInfo+    ResolveDOMHTMLImageElementMethod "setHspace" o = DOMHTMLImageElementSetHspaceMethodInfo+    ResolveDOMHTMLImageElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLImageElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLImageElementMethod "setIsMap" o = DOMHTMLImageElementSetIsMapMethodInfo+    ResolveDOMHTMLImageElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLImageElementMethod "setLongDesc" o = DOMHTMLImageElementSetLongDescMethodInfo+    ResolveDOMHTMLImageElementMethod "setLowsrc" o = DOMHTMLImageElementSetLowsrcMethodInfo+    ResolveDOMHTMLImageElementMethod "setName" o = DOMHTMLImageElementSetNameMethodInfo+    ResolveDOMHTMLImageElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLImageElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLImageElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLImageElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLImageElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLImageElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLImageElementMethod "setSrc" o = DOMHTMLImageElementSetSrcMethodInfo+    ResolveDOMHTMLImageElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLImageElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLImageElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLImageElementMethod "setUseMap" o = DOMHTMLImageElementSetUseMapMethodInfo+    ResolveDOMHTMLImageElementMethod "setVspace" o = DOMHTMLImageElementSetVspaceMethodInfo+    ResolveDOMHTMLImageElementMethod "setWidth" o = DOMHTMLImageElementSetWidthMethodInfo+    ResolveDOMHTMLImageElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLImageElementMethod t DOMHTMLImageElement, MethodInfo info DOMHTMLImageElement p) => IsLabelProxy t (DOMHTMLImageElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLImageElementMethod t DOMHTMLImageElement, MethodInfo info DOMHTMLImageElement p) => IsLabel t (DOMHTMLImageElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "align"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -340,7 +543,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLImageElementAlignPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLImageElementAlignPropertyInfo = "DOMHTMLImageElement::align"+    type AttrLabel DOMHTMLImageElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLImageElementAlign     attrSet _ = setDOMHTMLImageElementAlign     attrConstruct _ = constructDOMHTMLImageElementAlign@@ -364,7 +567,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementAltPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLImageElementAltPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementAltPropertyInfo = T.Text-    type AttrLabel DOMHTMLImageElementAltPropertyInfo = "DOMHTMLImageElement::alt"+    type AttrLabel DOMHTMLImageElementAltPropertyInfo = "alt"     attrGet _ = getDOMHTMLImageElementAlt     attrSet _ = setDOMHTMLImageElementAlt     attrConstruct _ = constructDOMHTMLImageElementAlt@@ -388,7 +591,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementBorderPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLImageElementBorderPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementBorderPropertyInfo = T.Text-    type AttrLabel DOMHTMLImageElementBorderPropertyInfo = "DOMHTMLImageElement::border"+    type AttrLabel DOMHTMLImageElementBorderPropertyInfo = "border"     attrGet _ = getDOMHTMLImageElementBorder     attrSet _ = setDOMHTMLImageElementBorder     attrConstruct _ = constructDOMHTMLImageElementBorder@@ -406,7 +609,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementCompletePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLImageElementCompletePropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementCompletePropertyInfo = Bool-    type AttrLabel DOMHTMLImageElementCompletePropertyInfo = "DOMHTMLImageElement::complete"+    type AttrLabel DOMHTMLImageElementCompletePropertyInfo = "complete"     attrGet _ = getDOMHTMLImageElementComplete     attrSet _ = undefined     attrConstruct _ = undefined@@ -430,7 +633,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementCrossOriginPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLImageElementCrossOriginPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementCrossOriginPropertyInfo = T.Text-    type AttrLabel DOMHTMLImageElementCrossOriginPropertyInfo = "DOMHTMLImageElement::cross-origin"+    type AttrLabel DOMHTMLImageElementCrossOriginPropertyInfo = "cross-origin"     attrGet _ = getDOMHTMLImageElementCrossOrigin     attrSet _ = setDOMHTMLImageElementCrossOrigin     attrConstruct _ = constructDOMHTMLImageElementCrossOrigin@@ -448,7 +651,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementCurrentSrcPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLImageElementCurrentSrcPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementCurrentSrcPropertyInfo = T.Text-    type AttrLabel DOMHTMLImageElementCurrentSrcPropertyInfo = "DOMHTMLImageElement::current-src"+    type AttrLabel DOMHTMLImageElementCurrentSrcPropertyInfo = "current-src"     attrGet _ = getDOMHTMLImageElementCurrentSrc     attrSet _ = undefined     attrConstruct _ = undefined@@ -472,7 +675,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementHeightPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLImageElementHeightPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementHeightPropertyInfo = Int64-    type AttrLabel DOMHTMLImageElementHeightPropertyInfo = "DOMHTMLImageElement::height"+    type AttrLabel DOMHTMLImageElementHeightPropertyInfo = "height"     attrGet _ = getDOMHTMLImageElementHeight     attrSet _ = setDOMHTMLImageElementHeight     attrConstruct _ = constructDOMHTMLImageElementHeight@@ -496,7 +699,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementHspacePropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLImageElementHspacePropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementHspacePropertyInfo = Int64-    type AttrLabel DOMHTMLImageElementHspacePropertyInfo = "DOMHTMLImageElement::hspace"+    type AttrLabel DOMHTMLImageElementHspacePropertyInfo = "hspace"     attrGet _ = getDOMHTMLImageElementHspace     attrSet _ = setDOMHTMLImageElementHspace     attrConstruct _ = constructDOMHTMLImageElementHspace@@ -520,7 +723,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementIsMapPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLImageElementIsMapPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementIsMapPropertyInfo = Bool-    type AttrLabel DOMHTMLImageElementIsMapPropertyInfo = "DOMHTMLImageElement::is-map"+    type AttrLabel DOMHTMLImageElementIsMapPropertyInfo = "is-map"     attrGet _ = getDOMHTMLImageElementIsMap     attrSet _ = setDOMHTMLImageElementIsMap     attrConstruct _ = constructDOMHTMLImageElementIsMap@@ -544,7 +747,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementLongDescPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLImageElementLongDescPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementLongDescPropertyInfo = T.Text-    type AttrLabel DOMHTMLImageElementLongDescPropertyInfo = "DOMHTMLImageElement::long-desc"+    type AttrLabel DOMHTMLImageElementLongDescPropertyInfo = "long-desc"     attrGet _ = getDOMHTMLImageElementLongDesc     attrSet _ = setDOMHTMLImageElementLongDesc     attrConstruct _ = constructDOMHTMLImageElementLongDesc@@ -568,7 +771,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementLowsrcPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLImageElementLowsrcPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementLowsrcPropertyInfo = T.Text-    type AttrLabel DOMHTMLImageElementLowsrcPropertyInfo = "DOMHTMLImageElement::lowsrc"+    type AttrLabel DOMHTMLImageElementLowsrcPropertyInfo = "lowsrc"     attrGet _ = getDOMHTMLImageElementLowsrc     attrSet _ = setDOMHTMLImageElementLowsrc     attrConstruct _ = constructDOMHTMLImageElementLowsrc@@ -592,7 +795,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLImageElementNamePropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLImageElementNamePropertyInfo = "DOMHTMLImageElement::name"+    type AttrLabel DOMHTMLImageElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLImageElementName     attrSet _ = setDOMHTMLImageElementName     attrConstruct _ = constructDOMHTMLImageElementName@@ -610,7 +813,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementNaturalHeightPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLImageElementNaturalHeightPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementNaturalHeightPropertyInfo = Int64-    type AttrLabel DOMHTMLImageElementNaturalHeightPropertyInfo = "DOMHTMLImageElement::natural-height"+    type AttrLabel DOMHTMLImageElementNaturalHeightPropertyInfo = "natural-height"     attrGet _ = getDOMHTMLImageElementNaturalHeight     attrSet _ = undefined     attrConstruct _ = undefined@@ -628,7 +831,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementNaturalWidthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLImageElementNaturalWidthPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementNaturalWidthPropertyInfo = Int64-    type AttrLabel DOMHTMLImageElementNaturalWidthPropertyInfo = "DOMHTMLImageElement::natural-width"+    type AttrLabel DOMHTMLImageElementNaturalWidthPropertyInfo = "natural-width"     attrGet _ = getDOMHTMLImageElementNaturalWidth     attrSet _ = undefined     attrConstruct _ = undefined@@ -652,7 +855,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementSizesPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLImageElementSizesPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementSizesPropertyInfo = T.Text-    type AttrLabel DOMHTMLImageElementSizesPropertyInfo = "DOMHTMLImageElement::sizes"+    type AttrLabel DOMHTMLImageElementSizesPropertyInfo = "sizes"     attrGet _ = getDOMHTMLImageElementSizes     attrSet _ = setDOMHTMLImageElementSizes     attrConstruct _ = constructDOMHTMLImageElementSizes@@ -676,7 +879,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementSrcPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLImageElementSrcPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementSrcPropertyInfo = T.Text-    type AttrLabel DOMHTMLImageElementSrcPropertyInfo = "DOMHTMLImageElement::src"+    type AttrLabel DOMHTMLImageElementSrcPropertyInfo = "src"     attrGet _ = getDOMHTMLImageElementSrc     attrSet _ = setDOMHTMLImageElementSrc     attrConstruct _ = constructDOMHTMLImageElementSrc@@ -700,7 +903,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementSrcsetPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLImageElementSrcsetPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementSrcsetPropertyInfo = T.Text-    type AttrLabel DOMHTMLImageElementSrcsetPropertyInfo = "DOMHTMLImageElement::srcset"+    type AttrLabel DOMHTMLImageElementSrcsetPropertyInfo = "srcset"     attrGet _ = getDOMHTMLImageElementSrcset     attrSet _ = setDOMHTMLImageElementSrcset     attrConstruct _ = constructDOMHTMLImageElementSrcset@@ -724,7 +927,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementUseMapPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLImageElementUseMapPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementUseMapPropertyInfo = T.Text-    type AttrLabel DOMHTMLImageElementUseMapPropertyInfo = "DOMHTMLImageElement::use-map"+    type AttrLabel DOMHTMLImageElementUseMapPropertyInfo = "use-map"     attrGet _ = getDOMHTMLImageElementUseMap     attrSet _ = setDOMHTMLImageElementUseMap     attrConstruct _ = constructDOMHTMLImageElementUseMap@@ -748,7 +951,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementVspacePropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLImageElementVspacePropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementVspacePropertyInfo = Int64-    type AttrLabel DOMHTMLImageElementVspacePropertyInfo = "DOMHTMLImageElement::vspace"+    type AttrLabel DOMHTMLImageElementVspacePropertyInfo = "vspace"     attrGet _ = getDOMHTMLImageElementVspace     attrSet _ = setDOMHTMLImageElementVspace     attrConstruct _ = constructDOMHTMLImageElementVspace@@ -772,7 +975,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementWidthPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLImageElementWidthPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementWidthPropertyInfo = Int64-    type AttrLabel DOMHTMLImageElementWidthPropertyInfo = "DOMHTMLImageElement::width"+    type AttrLabel DOMHTMLImageElementWidthPropertyInfo = "width"     attrGet _ = getDOMHTMLImageElementWidth     attrSet _ = setDOMHTMLImageElementWidth     attrConstruct _ = constructDOMHTMLImageElementWidth@@ -790,7 +993,7 @@     type AttrSetTypeConstraint DOMHTMLImageElementXPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLImageElementXPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementXPropertyInfo = Int64-    type AttrLabel DOMHTMLImageElementXPropertyInfo = "DOMHTMLImageElement::x"+    type AttrLabel DOMHTMLImageElementXPropertyInfo = "x"     attrGet _ = getDOMHTMLImageElementX     attrSet _ = undefined     attrConstruct _ = undefined@@ -808,22 +1011,21 @@     type AttrSetTypeConstraint DOMHTMLImageElementYPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLImageElementYPropertyInfo = DOMHTMLImageElementK     type AttrGetType DOMHTMLImageElementYPropertyInfo = Int64-    type AttrLabel DOMHTMLImageElementYPropertyInfo = "DOMHTMLImageElement::y"+    type AttrLabel DOMHTMLImageElementYPropertyInfo = "y"     attrGet _ = getDOMHTMLImageElementY     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMHTMLImageElement = DOMHTMLImageElementAttributeList-type DOMHTMLImageElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLImageElementAlignPropertyInfo), '("alt", DOMHTMLImageElementAltPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("border", DOMHTMLImageElementBorderPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("complete", DOMHTMLImageElementCompletePropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("cross-origin", DOMHTMLImageElementCrossOriginPropertyInfo), '("current-src", DOMHTMLImageElementCurrentSrcPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLImageElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLImageElementHspacePropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("is-map", DOMHTMLImageElementIsMapPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("long-desc", DOMHTMLImageElementLongDescPropertyInfo), '("lowsrc", DOMHTMLImageElementLowsrcPropertyInfo), '("name", DOMHTMLImageElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("natural-height", DOMHTMLImageElementNaturalHeightPropertyInfo), '("natural-width", DOMHTMLImageElementNaturalWidthPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("sizes", DOMHTMLImageElementSizesPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLImageElementSrcPropertyInfo), '("srcset", DOMHTMLImageElementSrcsetPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("use-map", DOMHTMLImageElementUseMapPropertyInfo), '("vspace", DOMHTMLImageElementVspacePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLImageElementWidthPropertyInfo), '("x", DOMHTMLImageElementXPropertyInfo), '("y", DOMHTMLImageElementYPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLImageElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLImageElementAlignPropertyInfo), '("alt", DOMHTMLImageElementAltPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("border", DOMHTMLImageElementBorderPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("complete", DOMHTMLImageElementCompletePropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("crossOrigin", DOMHTMLImageElementCrossOriginPropertyInfo), '("currentSrc", DOMHTMLImageElementCurrentSrcPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLImageElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLImageElementHspacePropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("isMap", DOMHTMLImageElementIsMapPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("longDesc", DOMHTMLImageElementLongDescPropertyInfo), '("lowsrc", DOMHTMLImageElementLowsrcPropertyInfo), '("name", DOMHTMLImageElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("naturalHeight", DOMHTMLImageElementNaturalHeightPropertyInfo), '("naturalWidth", DOMHTMLImageElementNaturalWidthPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("sizes", DOMHTMLImageElementSizesPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLImageElementSrcPropertyInfo), '("srcset", DOMHTMLImageElementSrcsetPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("useMap", DOMHTMLImageElementUseMapPropertyInfo), '("vspace", DOMHTMLImageElementVspacePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLImageElementWidthPropertyInfo), '("x", DOMHTMLImageElementXPropertyInfo), '("y", DOMHTMLImageElementYPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLImageElement = DOMHTMLImageElementSignalList-type DOMHTMLImageElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLImageElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLImageElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -835,8 +1037,8 @@  dOMHTMLImageElementGetAlign ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLImageElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_align _obj'@@ -846,11 +1048,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLImageElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetAlign+ -- method DOMHTMLImageElement::get_alt -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -862,8 +1067,8 @@  dOMHTMLImageElementGetAlt ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLImageElementGetAlt _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_alt _obj'@@ -873,11 +1078,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLImageElementGetAltMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetAltMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetAlt+ -- method DOMHTMLImageElement::get_border -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -889,8 +1097,8 @@  dOMHTMLImageElementGetBorder ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLImageElementGetBorder _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_border _obj'@@ -900,11 +1108,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLImageElementGetBorderMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetBorderMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetBorder+ -- method DOMHTMLImageElement::get_complete -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -916,8 +1127,8 @@  dOMHTMLImageElementGetComplete ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLImageElementGetComplete _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_complete _obj'@@ -925,11 +1136,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLImageElementGetCompleteMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetCompleteMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetComplete+ -- method DOMHTMLImageElement::get_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -941,19 +1155,22 @@  dOMHTMLImageElementGetHeight ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLImageElementGetHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_height _obj'     touchManagedPtr _obj     return result +data DOMHTMLImageElementGetHeightMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetHeight+ -- method DOMHTMLImageElement::get_hspace -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -965,19 +1182,22 @@  dOMHTMLImageElementGetHspace ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLImageElementGetHspace _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_hspace _obj'     touchManagedPtr _obj     return result +data DOMHTMLImageElementGetHspaceMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetHspaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetHspace+ -- method DOMHTMLImageElement::get_is_map -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -989,8 +1209,8 @@  dOMHTMLImageElementGetIsMap ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLImageElementGetIsMap _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_is_map _obj'@@ -998,11 +1218,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLImageElementGetIsMapMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetIsMapMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetIsMap+ -- method DOMHTMLImageElement::get_long_desc -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1014,8 +1237,8 @@  dOMHTMLImageElementGetLongDesc ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLImageElementGetLongDesc _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_long_desc _obj'@@ -1025,11 +1248,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLImageElementGetLongDescMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetLongDescMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetLongDesc+ -- method DOMHTMLImageElement::get_lowsrc -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1041,8 +1267,8 @@  dOMHTMLImageElementGetLowsrc ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLImageElementGetLowsrc _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_lowsrc _obj'@@ -1052,11 +1278,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLImageElementGetLowsrcMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetLowsrcMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetLowsrc+ -- method DOMHTMLImageElement::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1068,8 +1297,8 @@  dOMHTMLImageElementGetName ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLImageElementGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_name _obj'@@ -1079,11 +1308,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLImageElementGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetName+ -- method DOMHTMLImageElement::get_natural_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1095,19 +1327,22 @@  dOMHTMLImageElementGetNaturalHeight ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLImageElementGetNaturalHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_natural_height _obj'     touchManagedPtr _obj     return result +data DOMHTMLImageElementGetNaturalHeightMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetNaturalHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetNaturalHeight+ -- method DOMHTMLImageElement::get_natural_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1119,19 +1354,22 @@  dOMHTMLImageElementGetNaturalWidth ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLImageElementGetNaturalWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_natural_width _obj'     touchManagedPtr _obj     return result +data DOMHTMLImageElementGetNaturalWidthMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetNaturalWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetNaturalWidth+ -- method DOMHTMLImageElement::get_src -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1143,8 +1381,8 @@  dOMHTMLImageElementGetSrc ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLImageElementGetSrc _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_src _obj'@@ -1154,11 +1392,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLImageElementGetSrcMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetSrcMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetSrc+ -- method DOMHTMLImageElement::get_use_map -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1170,8 +1411,8 @@  dOMHTMLImageElementGetUseMap ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLImageElementGetUseMap _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_use_map _obj'@@ -1181,11 +1422,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLImageElementGetUseMapMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetUseMapMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetUseMap+ -- method DOMHTMLImageElement::get_vspace -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1197,19 +1441,22 @@  dOMHTMLImageElementGetVspace ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLImageElementGetVspace _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_vspace _obj'     touchManagedPtr _obj     return result +data DOMHTMLImageElementGetVspaceMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetVspaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetVspace+ -- method DOMHTMLImageElement::get_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1221,19 +1468,22 @@  dOMHTMLImageElementGetWidth ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLImageElementGetWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_width _obj'     touchManagedPtr _obj     return result +data DOMHTMLImageElementGetWidthMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetWidth+ -- method DOMHTMLImageElement::get_x -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1245,19 +1495,22 @@  dOMHTMLImageElementGetX ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLImageElementGetX _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_x _obj'     touchManagedPtr _obj     return result +data DOMHTMLImageElementGetXMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetXMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetX+ -- method DOMHTMLImageElement::get_y -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1269,19 +1522,22 @@  dOMHTMLImageElementGetY ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLImageElementGetY _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_image_element_get_y _obj'     touchManagedPtr _obj     return result +data DOMHTMLImageElementGetYMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetYMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementGetY+ -- method DOMHTMLImageElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1294,9 +1550,9 @@  dOMHTMLImageElementSetAlign ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLImageElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1305,11 +1561,14 @@     freeMem value'     return () +data DOMHTMLImageElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementSetAlign+ -- method DOMHTMLImageElement::set_alt -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1322,9 +1581,9 @@  dOMHTMLImageElementSetAlt ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLImageElementSetAlt _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1333,11 +1592,14 @@     freeMem value'     return () +data DOMHTMLImageElementSetAltMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetAltMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementSetAlt+ -- method DOMHTMLImageElement::set_border -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1350,9 +1612,9 @@  dOMHTMLImageElementSetBorder ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLImageElementSetBorder _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1361,11 +1623,14 @@     freeMem value'     return () +data DOMHTMLImageElementSetBorderMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetBorderMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementSetBorder+ -- method DOMHTMLImageElement::set_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1378,20 +1643,23 @@  dOMHTMLImageElementSetHeight ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLImageElementSetHeight _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_image_element_set_height _obj' value     touchManagedPtr _obj     return () +data DOMHTMLImageElementSetHeightMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementSetHeight+ -- method DOMHTMLImageElement::set_hspace -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1404,20 +1672,23 @@  dOMHTMLImageElementSetHspace ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLImageElementSetHspace _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_image_element_set_hspace _obj' value     touchManagedPtr _obj     return () +data DOMHTMLImageElementSetHspaceMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetHspaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementSetHspace+ -- method DOMHTMLImageElement::set_is_map -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1430,9 +1701,9 @@  dOMHTMLImageElementSetIsMap ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLImageElementSetIsMap _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -1440,11 +1711,14 @@     touchManagedPtr _obj     return () +data DOMHTMLImageElementSetIsMapMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetIsMapMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementSetIsMap+ -- method DOMHTMLImageElement::set_long_desc -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1457,9 +1731,9 @@  dOMHTMLImageElementSetLongDesc ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLImageElementSetLongDesc _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1468,11 +1742,14 @@     freeMem value'     return () +data DOMHTMLImageElementSetLongDescMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetLongDescMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementSetLongDesc+ -- method DOMHTMLImageElement::set_lowsrc -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1485,9 +1762,9 @@  dOMHTMLImageElementSetLowsrc ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLImageElementSetLowsrc _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1496,11 +1773,14 @@     freeMem value'     return () +data DOMHTMLImageElementSetLowsrcMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetLowsrcMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementSetLowsrc+ -- method DOMHTMLImageElement::set_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1513,9 +1793,9 @@  dOMHTMLImageElementSetName ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLImageElementSetName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1524,11 +1804,14 @@     freeMem value'     return () +data DOMHTMLImageElementSetNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementSetName+ -- method DOMHTMLImageElement::set_src -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1541,9 +1824,9 @@  dOMHTMLImageElementSetSrc ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLImageElementSetSrc _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1552,11 +1835,14 @@     freeMem value'     return () +data DOMHTMLImageElementSetSrcMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetSrcMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementSetSrc+ -- method DOMHTMLImageElement::set_use_map -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1569,9 +1855,9 @@  dOMHTMLImageElementSetUseMap ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLImageElementSetUseMap _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1580,11 +1866,14 @@     freeMem value'     return () +data DOMHTMLImageElementSetUseMapMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetUseMapMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementSetUseMap+ -- method DOMHTMLImageElement::set_vspace -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1597,20 +1886,23 @@  dOMHTMLImageElementSetVspace ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLImageElementSetVspace _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_image_element_set_vspace _obj' value     touchManagedPtr _obj     return () +data DOMHTMLImageElementSetVspaceMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetVspaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementSetVspace+ -- method DOMHTMLImageElement::set_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1623,13 +1915,17 @@  dOMHTMLImageElementSetWidth ::     (MonadIO m, DOMHTMLImageElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLImageElementSetWidth _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_image_element_set_width _obj' value     touchManagedPtr _obj     return ()++data DOMHTMLImageElementSetWidthMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLImageElementSetWidth  
GI/WebKit2WebExtension/Objects/DOMHTMLImageElement.hs-boot view
@@ -33,3 +33,34 @@ data DOMHTMLImageElementWidthPropertyInfo data DOMHTMLImageElementXPropertyInfo data DOMHTMLImageElementYPropertyInfo+data DOMHTMLImageElementGetAlignMethodInfo+data DOMHTMLImageElementGetAltMethodInfo+data DOMHTMLImageElementGetBorderMethodInfo+data DOMHTMLImageElementGetCompleteMethodInfo+data DOMHTMLImageElementGetHeightMethodInfo+data DOMHTMLImageElementGetHspaceMethodInfo+data DOMHTMLImageElementGetIsMapMethodInfo+data DOMHTMLImageElementGetLongDescMethodInfo+data DOMHTMLImageElementGetLowsrcMethodInfo+data DOMHTMLImageElementGetNameMethodInfo+data DOMHTMLImageElementGetNaturalHeightMethodInfo+data DOMHTMLImageElementGetNaturalWidthMethodInfo+data DOMHTMLImageElementGetSrcMethodInfo+data DOMHTMLImageElementGetUseMapMethodInfo+data DOMHTMLImageElementGetVspaceMethodInfo+data DOMHTMLImageElementGetWidthMethodInfo+data DOMHTMLImageElementGetXMethodInfo+data DOMHTMLImageElementGetYMethodInfo+data DOMHTMLImageElementSetAlignMethodInfo+data DOMHTMLImageElementSetAltMethodInfo+data DOMHTMLImageElementSetBorderMethodInfo+data DOMHTMLImageElementSetHeightMethodInfo+data DOMHTMLImageElementSetHspaceMethodInfo+data DOMHTMLImageElementSetIsMapMethodInfo+data DOMHTMLImageElementSetLongDescMethodInfo+data DOMHTMLImageElementSetLowsrcMethodInfo+data DOMHTMLImageElementSetNameMethodInfo+data DOMHTMLImageElementSetSrcMethodInfo+data DOMHTMLImageElementSetUseMapMethodInfo+data DOMHTMLImageElementSetVspaceMethodInfo+data DOMHTMLImageElementSetWidthMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLInputElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,182 +18,227 @@   -- * Methods -- ** dOMHTMLInputElementGetAccept+    DOMHTMLInputElementGetAcceptMethodInfo  ,     dOMHTMLInputElementGetAccept            ,   -- ** dOMHTMLInputElementGetAlign+    DOMHTMLInputElementGetAlignMethodInfo   ,     dOMHTMLInputElementGetAlign             ,   -- ** dOMHTMLInputElementGetAlt+    DOMHTMLInputElementGetAltMethodInfo     ,     dOMHTMLInputElementGetAlt               ,   -- ** dOMHTMLInputElementGetAutofocus+    DOMHTMLInputElementGetAutofocusMethodInfo,     dOMHTMLInputElementGetAutofocus         ,   -- ** dOMHTMLInputElementGetCapture+    DOMHTMLInputElementGetCaptureMethodInfo ,     dOMHTMLInputElementGetCapture           ,   -- ** dOMHTMLInputElementGetChecked+    DOMHTMLInputElementGetCheckedMethodInfo ,     dOMHTMLInputElementGetChecked           ,   -- ** dOMHTMLInputElementGetDefaultChecked+    DOMHTMLInputElementGetDefaultCheckedMethodInfo,     dOMHTMLInputElementGetDefaultChecked    ,   -- ** dOMHTMLInputElementGetDefaultValue+    DOMHTMLInputElementGetDefaultValueMethodInfo,     dOMHTMLInputElementGetDefaultValue      ,   -- ** dOMHTMLInputElementGetDisabled+    DOMHTMLInputElementGetDisabledMethodInfo,     dOMHTMLInputElementGetDisabled          ,   -- ** dOMHTMLInputElementGetFiles+    DOMHTMLInputElementGetFilesMethodInfo   ,     dOMHTMLInputElementGetFiles             ,   -- ** dOMHTMLInputElementGetForm+    DOMHTMLInputElementGetFormMethodInfo    ,     dOMHTMLInputElementGetForm              ,   -- ** dOMHTMLInputElementGetHeight+    DOMHTMLInputElementGetHeightMethodInfo  ,     dOMHTMLInputElementGetHeight            ,   -- ** dOMHTMLInputElementGetIndeterminate+    DOMHTMLInputElementGetIndeterminateMethodInfo,     dOMHTMLInputElementGetIndeterminate     ,   -- ** dOMHTMLInputElementGetInputType+    DOMHTMLInputElementGetInputTypeMethodInfo,     dOMHTMLInputElementGetInputType         ,   -- ** dOMHTMLInputElementGetMaxLength+    DOMHTMLInputElementGetMaxLengthMethodInfo,     dOMHTMLInputElementGetMaxLength         ,   -- ** dOMHTMLInputElementGetMultiple+    DOMHTMLInputElementGetMultipleMethodInfo,     dOMHTMLInputElementGetMultiple          ,   -- ** dOMHTMLInputElementGetName+    DOMHTMLInputElementGetNameMethodInfo    ,     dOMHTMLInputElementGetName              ,   -- ** dOMHTMLInputElementGetSize+    DOMHTMLInputElementGetSizeMethodInfo    ,     dOMHTMLInputElementGetSize              ,   -- ** dOMHTMLInputElementGetSrc+    DOMHTMLInputElementGetSrcMethodInfo     ,     dOMHTMLInputElementGetSrc               ,   -- ** dOMHTMLInputElementGetUseMap+    DOMHTMLInputElementGetUseMapMethodInfo  ,     dOMHTMLInputElementGetUseMap            ,   -- ** dOMHTMLInputElementGetValue+    DOMHTMLInputElementGetValueMethodInfo   ,     dOMHTMLInputElementGetValue             ,   -- ** dOMHTMLInputElementGetWidth+    DOMHTMLInputElementGetWidthMethodInfo   ,     dOMHTMLInputElementGetWidth             ,   -- ** dOMHTMLInputElementGetWillValidate+    DOMHTMLInputElementGetWillValidateMethodInfo,     dOMHTMLInputElementGetWillValidate      ,   -- ** dOMHTMLInputElementIsEdited+    DOMHTMLInputElementIsEditedMethodInfo   ,     dOMHTMLInputElementIsEdited             ,   -- ** dOMHTMLInputElementSelect+    DOMHTMLInputElementSelectMethodInfo     ,     dOMHTMLInputElementSelect               ,   -- ** dOMHTMLInputElementSetAccept+    DOMHTMLInputElementSetAcceptMethodInfo  ,     dOMHTMLInputElementSetAccept            ,   -- ** dOMHTMLInputElementSetAlign+    DOMHTMLInputElementSetAlignMethodInfo   ,     dOMHTMLInputElementSetAlign             ,   -- ** dOMHTMLInputElementSetAlt+    DOMHTMLInputElementSetAltMethodInfo     ,     dOMHTMLInputElementSetAlt               ,   -- ** dOMHTMLInputElementSetAutofocus+    DOMHTMLInputElementSetAutofocusMethodInfo,     dOMHTMLInputElementSetAutofocus         ,   -- ** dOMHTMLInputElementSetChecked+    DOMHTMLInputElementSetCheckedMethodInfo ,     dOMHTMLInputElementSetChecked           ,   -- ** dOMHTMLInputElementSetDefaultValue+    DOMHTMLInputElementSetDefaultValueMethodInfo,     dOMHTMLInputElementSetDefaultValue      ,   -- ** dOMHTMLInputElementSetDisabled+    DOMHTMLInputElementSetDisabledMethodInfo,     dOMHTMLInputElementSetDisabled          ,   -- ** dOMHTMLInputElementSetFiles+    DOMHTMLInputElementSetFilesMethodInfo   ,     dOMHTMLInputElementSetFiles             ,   -- ** dOMHTMLInputElementSetHeight+    DOMHTMLInputElementSetHeightMethodInfo  ,     dOMHTMLInputElementSetHeight            ,   -- ** dOMHTMLInputElementSetIndeterminate+    DOMHTMLInputElementSetIndeterminateMethodInfo,     dOMHTMLInputElementSetIndeterminate     ,   -- ** dOMHTMLInputElementSetInputType+    DOMHTMLInputElementSetInputTypeMethodInfo,     dOMHTMLInputElementSetInputType         ,   -- ** dOMHTMLInputElementSetMaxLength+    DOMHTMLInputElementSetMaxLengthMethodInfo,     dOMHTMLInputElementSetMaxLength         ,   -- ** dOMHTMLInputElementSetMultiple+    DOMHTMLInputElementSetMultipleMethodInfo,     dOMHTMLInputElementSetMultiple          ,   -- ** dOMHTMLInputElementSetName+    DOMHTMLInputElementSetNameMethodInfo    ,     dOMHTMLInputElementSetName              ,   -- ** dOMHTMLInputElementSetReadOnly+    DOMHTMLInputElementSetReadOnlyMethodInfo,     dOMHTMLInputElementSetReadOnly          ,   -- ** dOMHTMLInputElementSetSize+    DOMHTMLInputElementSetSizeMethodInfo    ,     dOMHTMLInputElementSetSize              ,   -- ** dOMHTMLInputElementSetSrc+    DOMHTMLInputElementSetSrcMethodInfo     ,     dOMHTMLInputElementSetSrc               ,   -- ** dOMHTMLInputElementSetUseMap+    DOMHTMLInputElementSetUseMapMethodInfo  ,     dOMHTMLInputElementSetUseMap            ,   -- ** dOMHTMLInputElementSetValue+    DOMHTMLInputElementSetValueMethodInfo   ,     dOMHTMLInputElementSetValue             ,   -- ** dOMHTMLInputElementSetWidth+    DOMHTMLInputElementSetWidthMethodInfo   ,     dOMHTMLInputElementSetWidth             ,  @@ -531,6 +577,191 @@ noDOMHTMLInputElement :: Maybe DOMHTMLInputElement noDOMHTMLInputElement = Nothing +type family ResolveDOMHTMLInputElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLInputElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLInputElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLInputElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLInputElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLInputElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLInputElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLInputElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLInputElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLInputElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLInputElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLInputElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLInputElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLInputElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLInputElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLInputElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLInputElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLInputElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLInputElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLInputElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLInputElementMethod "isEdited" o = DOMHTMLInputElementIsEditedMethodInfo+    ResolveDOMHTMLInputElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLInputElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLInputElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLInputElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLInputElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLInputElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLInputElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLInputElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLInputElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLInputElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLInputElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLInputElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLInputElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLInputElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLInputElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLInputElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLInputElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLInputElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLInputElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLInputElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLInputElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLInputElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLInputElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLInputElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLInputElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLInputElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLInputElementMethod "select" o = DOMHTMLInputElementSelectMethodInfo+    ResolveDOMHTMLInputElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLInputElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLInputElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLInputElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLInputElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLInputElementMethod "getAccept" o = DOMHTMLInputElementGetAcceptMethodInfo+    ResolveDOMHTMLInputElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLInputElementMethod "getAlign" o = DOMHTMLInputElementGetAlignMethodInfo+    ResolveDOMHTMLInputElementMethod "getAlt" o = DOMHTMLInputElementGetAltMethodInfo+    ResolveDOMHTMLInputElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLInputElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLInputElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLInputElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLInputElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLInputElementMethod "getAutofocus" o = DOMHTMLInputElementGetAutofocusMethodInfo+    ResolveDOMHTMLInputElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLInputElementMethod "getCapture" o = DOMHTMLInputElementGetCaptureMethodInfo+    ResolveDOMHTMLInputElementMethod "getChecked" o = DOMHTMLInputElementGetCheckedMethodInfo+    ResolveDOMHTMLInputElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLInputElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLInputElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLInputElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLInputElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLInputElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLInputElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLInputElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLInputElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLInputElementMethod "getDefaultChecked" o = DOMHTMLInputElementGetDefaultCheckedMethodInfo+    ResolveDOMHTMLInputElementMethod "getDefaultValue" o = DOMHTMLInputElementGetDefaultValueMethodInfo+    ResolveDOMHTMLInputElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLInputElementMethod "getDisabled" o = DOMHTMLInputElementGetDisabledMethodInfo+    ResolveDOMHTMLInputElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLInputElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLInputElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLInputElementMethod "getFiles" o = DOMHTMLInputElementGetFilesMethodInfo+    ResolveDOMHTMLInputElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLInputElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLInputElementMethod "getForm" o = DOMHTMLInputElementGetFormMethodInfo+    ResolveDOMHTMLInputElementMethod "getHeight" o = DOMHTMLInputElementGetHeightMethodInfo+    ResolveDOMHTMLInputElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLInputElementMethod "getIndeterminate" o = DOMHTMLInputElementGetIndeterminateMethodInfo+    ResolveDOMHTMLInputElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLInputElementMethod "getInputType" o = DOMHTMLInputElementGetInputTypeMethodInfo+    ResolveDOMHTMLInputElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLInputElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLInputElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLInputElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLInputElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLInputElementMethod "getMaxLength" o = DOMHTMLInputElementGetMaxLengthMethodInfo+    ResolveDOMHTMLInputElementMethod "getMultiple" o = DOMHTMLInputElementGetMultipleMethodInfo+    ResolveDOMHTMLInputElementMethod "getName" o = DOMHTMLInputElementGetNameMethodInfo+    ResolveDOMHTMLInputElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLInputElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLInputElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLInputElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLInputElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLInputElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLInputElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLInputElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLInputElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLInputElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLInputElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLInputElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLInputElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLInputElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLInputElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLInputElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLInputElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLInputElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLInputElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLInputElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLInputElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLInputElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLInputElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLInputElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLInputElementMethod "getSize" o = DOMHTMLInputElementGetSizeMethodInfo+    ResolveDOMHTMLInputElementMethod "getSrc" o = DOMHTMLInputElementGetSrcMethodInfo+    ResolveDOMHTMLInputElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLInputElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLInputElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLInputElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLInputElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLInputElementMethod "getUseMap" o = DOMHTMLInputElementGetUseMapMethodInfo+    ResolveDOMHTMLInputElementMethod "getValue" o = DOMHTMLInputElementGetValueMethodInfo+    ResolveDOMHTMLInputElementMethod "getWidth" o = DOMHTMLInputElementGetWidthMethodInfo+    ResolveDOMHTMLInputElementMethod "getWillValidate" o = DOMHTMLInputElementGetWillValidateMethodInfo+    ResolveDOMHTMLInputElementMethod "setAccept" o = DOMHTMLInputElementSetAcceptMethodInfo+    ResolveDOMHTMLInputElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLInputElementMethod "setAlign" o = DOMHTMLInputElementSetAlignMethodInfo+    ResolveDOMHTMLInputElementMethod "setAlt" o = DOMHTMLInputElementSetAltMethodInfo+    ResolveDOMHTMLInputElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLInputElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLInputElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLInputElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLInputElementMethod "setAutofocus" o = DOMHTMLInputElementSetAutofocusMethodInfo+    ResolveDOMHTMLInputElementMethod "setChecked" o = DOMHTMLInputElementSetCheckedMethodInfo+    ResolveDOMHTMLInputElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLInputElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLInputElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLInputElementMethod "setDefaultValue" o = DOMHTMLInputElementSetDefaultValueMethodInfo+    ResolveDOMHTMLInputElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLInputElementMethod "setDisabled" o = DOMHTMLInputElementSetDisabledMethodInfo+    ResolveDOMHTMLInputElementMethod "setFiles" o = DOMHTMLInputElementSetFilesMethodInfo+    ResolveDOMHTMLInputElementMethod "setHeight" o = DOMHTMLInputElementSetHeightMethodInfo+    ResolveDOMHTMLInputElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLInputElementMethod "setIndeterminate" o = DOMHTMLInputElementSetIndeterminateMethodInfo+    ResolveDOMHTMLInputElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLInputElementMethod "setInputType" o = DOMHTMLInputElementSetInputTypeMethodInfo+    ResolveDOMHTMLInputElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLInputElementMethod "setMaxLength" o = DOMHTMLInputElementSetMaxLengthMethodInfo+    ResolveDOMHTMLInputElementMethod "setMultiple" o = DOMHTMLInputElementSetMultipleMethodInfo+    ResolveDOMHTMLInputElementMethod "setName" o = DOMHTMLInputElementSetNameMethodInfo+    ResolveDOMHTMLInputElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLInputElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLInputElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLInputElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLInputElementMethod "setReadOnly" o = DOMHTMLInputElementSetReadOnlyMethodInfo+    ResolveDOMHTMLInputElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLInputElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLInputElementMethod "setSize" o = DOMHTMLInputElementSetSizeMethodInfo+    ResolveDOMHTMLInputElementMethod "setSrc" o = DOMHTMLInputElementSetSrcMethodInfo+    ResolveDOMHTMLInputElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLInputElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLInputElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLInputElementMethod "setUseMap" o = DOMHTMLInputElementSetUseMapMethodInfo+    ResolveDOMHTMLInputElementMethod "setValue" o = DOMHTMLInputElementSetValueMethodInfo+    ResolveDOMHTMLInputElementMethod "setWidth" o = DOMHTMLInputElementSetWidthMethodInfo+    ResolveDOMHTMLInputElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLInputElementMethod t DOMHTMLInputElement, MethodInfo info DOMHTMLInputElement p) => IsLabelProxy t (DOMHTMLInputElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLInputElementMethod t DOMHTMLInputElement, MethodInfo info DOMHTMLInputElement p) => IsLabel t (DOMHTMLInputElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "accept"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -550,7 +781,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementAcceptPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementAcceptPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementAcceptPropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementAcceptPropertyInfo = "DOMHTMLInputElement::accept"+    type AttrLabel DOMHTMLInputElementAcceptPropertyInfo = "accept"     attrGet _ = getDOMHTMLInputElementAccept     attrSet _ = setDOMHTMLInputElementAccept     attrConstruct _ = constructDOMHTMLInputElementAccept@@ -574,7 +805,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementAlignPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementAlignPropertyInfo = "DOMHTMLInputElement::align"+    type AttrLabel DOMHTMLInputElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLInputElementAlign     attrSet _ = setDOMHTMLInputElementAlign     attrConstruct _ = constructDOMHTMLInputElementAlign@@ -598,7 +829,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementAltPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementAltPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementAltPropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementAltPropertyInfo = "DOMHTMLInputElement::alt"+    type AttrLabel DOMHTMLInputElementAltPropertyInfo = "alt"     attrGet _ = getDOMHTMLInputElementAlt     attrSet _ = setDOMHTMLInputElementAlt     attrConstruct _ = constructDOMHTMLInputElementAlt@@ -622,7 +853,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementAutocapitalizePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementAutocapitalizePropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementAutocapitalizePropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementAutocapitalizePropertyInfo = "DOMHTMLInputElement::autocapitalize"+    type AttrLabel DOMHTMLInputElementAutocapitalizePropertyInfo = "autocapitalize"     attrGet _ = getDOMHTMLInputElementAutocapitalize     attrSet _ = setDOMHTMLInputElementAutocapitalize     attrConstruct _ = constructDOMHTMLInputElementAutocapitalize@@ -646,7 +877,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementAutocompletePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementAutocompletePropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementAutocompletePropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementAutocompletePropertyInfo = "DOMHTMLInputElement::autocomplete"+    type AttrLabel DOMHTMLInputElementAutocompletePropertyInfo = "autocomplete"     attrGet _ = getDOMHTMLInputElementAutocomplete     attrSet _ = setDOMHTMLInputElementAutocomplete     attrConstruct _ = constructDOMHTMLInputElementAutocomplete@@ -670,7 +901,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementAutocorrectPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLInputElementAutocorrectPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementAutocorrectPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementAutocorrectPropertyInfo = "DOMHTMLInputElement::autocorrect"+    type AttrLabel DOMHTMLInputElementAutocorrectPropertyInfo = "autocorrect"     attrGet _ = getDOMHTMLInputElementAutocorrect     attrSet _ = setDOMHTMLInputElementAutocorrect     attrConstruct _ = constructDOMHTMLInputElementAutocorrect@@ -694,7 +925,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementAutofocusPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLInputElementAutofocusPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementAutofocusPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementAutofocusPropertyInfo = "DOMHTMLInputElement::autofocus"+    type AttrLabel DOMHTMLInputElementAutofocusPropertyInfo = "autofocus"     attrGet _ = getDOMHTMLInputElementAutofocus     attrSet _ = setDOMHTMLInputElementAutofocus     attrConstruct _ = constructDOMHTMLInputElementAutofocus@@ -718,7 +949,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementCapturePropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLInputElementCapturePropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementCapturePropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementCapturePropertyInfo = "DOMHTMLInputElement::capture"+    type AttrLabel DOMHTMLInputElementCapturePropertyInfo = "capture"     attrGet _ = getDOMHTMLInputElementCapture     attrSet _ = setDOMHTMLInputElementCapture     attrConstruct _ = constructDOMHTMLInputElementCapture@@ -742,7 +973,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementCheckedPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLInputElementCheckedPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementCheckedPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementCheckedPropertyInfo = "DOMHTMLInputElement::checked"+    type AttrLabel DOMHTMLInputElementCheckedPropertyInfo = "checked"     attrGet _ = getDOMHTMLInputElementChecked     attrSet _ = setDOMHTMLInputElementChecked     attrConstruct _ = constructDOMHTMLInputElementChecked@@ -766,7 +997,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementDefaultCheckedPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLInputElementDefaultCheckedPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementDefaultCheckedPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementDefaultCheckedPropertyInfo = "DOMHTMLInputElement::default-checked"+    type AttrLabel DOMHTMLInputElementDefaultCheckedPropertyInfo = "default-checked"     attrGet _ = getDOMHTMLInputElementDefaultChecked     attrSet _ = setDOMHTMLInputElementDefaultChecked     attrConstruct _ = constructDOMHTMLInputElementDefaultChecked@@ -790,7 +1021,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementDefaultValuePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementDefaultValuePropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementDefaultValuePropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementDefaultValuePropertyInfo = "DOMHTMLInputElement::default-value"+    type AttrLabel DOMHTMLInputElementDefaultValuePropertyInfo = "default-value"     attrGet _ = getDOMHTMLInputElementDefaultValue     attrSet _ = setDOMHTMLInputElementDefaultValue     attrConstruct _ = constructDOMHTMLInputElementDefaultValue@@ -814,7 +1045,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementDirNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementDirNamePropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementDirNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementDirNamePropertyInfo = "DOMHTMLInputElement::dir-name"+    type AttrLabel DOMHTMLInputElementDirNamePropertyInfo = "dir-name"     attrGet _ = getDOMHTMLInputElementDirName     attrSet _ = setDOMHTMLInputElementDirName     attrConstruct _ = constructDOMHTMLInputElementDirName@@ -838,7 +1069,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementDisabledPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLInputElementDisabledPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementDisabledPropertyInfo = "DOMHTMLInputElement::disabled"+    type AttrLabel DOMHTMLInputElementDisabledPropertyInfo = "disabled"     attrGet _ = getDOMHTMLInputElementDisabled     attrSet _ = setDOMHTMLInputElementDisabled     attrConstruct _ = constructDOMHTMLInputElementDisabled@@ -856,7 +1087,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementFilesPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLInputElementFilesPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementFilesPropertyInfo = DOMFileList-    type AttrLabel DOMHTMLInputElementFilesPropertyInfo = "DOMHTMLInputElement::files"+    type AttrLabel DOMHTMLInputElementFilesPropertyInfo = "files"     attrGet _ = getDOMHTMLInputElementFiles     attrSet _ = undefined     attrConstruct _ = undefined@@ -874,7 +1105,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementFormPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLInputElementFormPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLInputElementFormPropertyInfo = "DOMHTMLInputElement::form"+    type AttrLabel DOMHTMLInputElementFormPropertyInfo = "form"     attrGet _ = getDOMHTMLInputElementForm     attrSet _ = undefined     attrConstruct _ = undefined@@ -898,7 +1129,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementFormActionPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementFormActionPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementFormActionPropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementFormActionPropertyInfo = "DOMHTMLInputElement::form-action"+    type AttrLabel DOMHTMLInputElementFormActionPropertyInfo = "form-action"     attrGet _ = getDOMHTMLInputElementFormAction     attrSet _ = setDOMHTMLInputElementFormAction     attrConstruct _ = constructDOMHTMLInputElementFormAction@@ -922,7 +1153,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementFormEnctypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementFormEnctypePropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementFormEnctypePropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementFormEnctypePropertyInfo = "DOMHTMLInputElement::form-enctype"+    type AttrLabel DOMHTMLInputElementFormEnctypePropertyInfo = "form-enctype"     attrGet _ = getDOMHTMLInputElementFormEnctype     attrSet _ = setDOMHTMLInputElementFormEnctype     attrConstruct _ = constructDOMHTMLInputElementFormEnctype@@ -946,7 +1177,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementFormMethodPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementFormMethodPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementFormMethodPropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementFormMethodPropertyInfo = "DOMHTMLInputElement::form-method"+    type AttrLabel DOMHTMLInputElementFormMethodPropertyInfo = "form-method"     attrGet _ = getDOMHTMLInputElementFormMethod     attrSet _ = setDOMHTMLInputElementFormMethod     attrConstruct _ = constructDOMHTMLInputElementFormMethod@@ -970,7 +1201,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementFormNoValidatePropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLInputElementFormNoValidatePropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementFormNoValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementFormNoValidatePropertyInfo = "DOMHTMLInputElement::form-no-validate"+    type AttrLabel DOMHTMLInputElementFormNoValidatePropertyInfo = "form-no-validate"     attrGet _ = getDOMHTMLInputElementFormNoValidate     attrSet _ = setDOMHTMLInputElementFormNoValidate     attrConstruct _ = constructDOMHTMLInputElementFormNoValidate@@ -994,7 +1225,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementFormTargetPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementFormTargetPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementFormTargetPropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementFormTargetPropertyInfo = "DOMHTMLInputElement::form-target"+    type AttrLabel DOMHTMLInputElementFormTargetPropertyInfo = "form-target"     attrGet _ = getDOMHTMLInputElementFormTarget     attrSet _ = setDOMHTMLInputElementFormTarget     attrConstruct _ = constructDOMHTMLInputElementFormTarget@@ -1018,7 +1249,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementHeightPropertyInfo = (~) Word64     type AttrBaseTypeConstraint DOMHTMLInputElementHeightPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementHeightPropertyInfo = Word64-    type AttrLabel DOMHTMLInputElementHeightPropertyInfo = "DOMHTMLInputElement::height"+    type AttrLabel DOMHTMLInputElementHeightPropertyInfo = "height"     attrGet _ = getDOMHTMLInputElementHeight     attrSet _ = setDOMHTMLInputElementHeight     attrConstruct _ = constructDOMHTMLInputElementHeight@@ -1042,7 +1273,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementIncrementalPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLInputElementIncrementalPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementIncrementalPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementIncrementalPropertyInfo = "DOMHTMLInputElement::incremental"+    type AttrLabel DOMHTMLInputElementIncrementalPropertyInfo = "incremental"     attrGet _ = getDOMHTMLInputElementIncremental     attrSet _ = setDOMHTMLInputElementIncremental     attrConstruct _ = constructDOMHTMLInputElementIncremental@@ -1066,7 +1297,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementIndeterminatePropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLInputElementIndeterminatePropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementIndeterminatePropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementIndeterminatePropertyInfo = "DOMHTMLInputElement::indeterminate"+    type AttrLabel DOMHTMLInputElementIndeterminatePropertyInfo = "indeterminate"     attrGet _ = getDOMHTMLInputElementIndeterminate     attrSet _ = setDOMHTMLInputElementIndeterminate     attrConstruct _ = constructDOMHTMLInputElementIndeterminate@@ -1084,7 +1315,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementLabelsPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLInputElementLabelsPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementLabelsPropertyInfo = DOMNodeList-    type AttrLabel DOMHTMLInputElementLabelsPropertyInfo = "DOMHTMLInputElement::labels"+    type AttrLabel DOMHTMLInputElementLabelsPropertyInfo = "labels"     attrGet _ = getDOMHTMLInputElementLabels     attrSet _ = undefined     attrConstruct _ = undefined@@ -1102,7 +1333,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementListPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLInputElementListPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementListPropertyInfo = DOMHTMLElement-    type AttrLabel DOMHTMLInputElementListPropertyInfo = "DOMHTMLInputElement::list"+    type AttrLabel DOMHTMLInputElementListPropertyInfo = "list"     attrGet _ = getDOMHTMLInputElementList     attrSet _ = undefined     attrConstruct _ = undefined@@ -1126,7 +1357,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementMaxPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementMaxPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementMaxPropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementMaxPropertyInfo = "DOMHTMLInputElement::max"+    type AttrLabel DOMHTMLInputElementMaxPropertyInfo = "max"     attrGet _ = getDOMHTMLInputElementMax     attrSet _ = setDOMHTMLInputElementMax     attrConstruct _ = constructDOMHTMLInputElementMax@@ -1150,7 +1381,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementMaxLengthPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLInputElementMaxLengthPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementMaxLengthPropertyInfo = Int64-    type AttrLabel DOMHTMLInputElementMaxLengthPropertyInfo = "DOMHTMLInputElement::max-length"+    type AttrLabel DOMHTMLInputElementMaxLengthPropertyInfo = "max-length"     attrGet _ = getDOMHTMLInputElementMaxLength     attrSet _ = setDOMHTMLInputElementMaxLength     attrConstruct _ = constructDOMHTMLInputElementMaxLength@@ -1174,7 +1405,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementMinPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementMinPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementMinPropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementMinPropertyInfo = "DOMHTMLInputElement::min"+    type AttrLabel DOMHTMLInputElementMinPropertyInfo = "min"     attrGet _ = getDOMHTMLInputElementMin     attrSet _ = setDOMHTMLInputElementMin     attrConstruct _ = constructDOMHTMLInputElementMin@@ -1198,7 +1429,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementMultiplePropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLInputElementMultiplePropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementMultiplePropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementMultiplePropertyInfo = "DOMHTMLInputElement::multiple"+    type AttrLabel DOMHTMLInputElementMultiplePropertyInfo = "multiple"     attrGet _ = getDOMHTMLInputElementMultiple     attrSet _ = setDOMHTMLInputElementMultiple     attrConstruct _ = constructDOMHTMLInputElementMultiple@@ -1222,7 +1453,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementNamePropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementNamePropertyInfo = "DOMHTMLInputElement::name"+    type AttrLabel DOMHTMLInputElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLInputElementName     attrSet _ = setDOMHTMLInputElementName     attrConstruct _ = constructDOMHTMLInputElementName@@ -1246,7 +1477,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementPatternPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementPatternPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementPatternPropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementPatternPropertyInfo = "DOMHTMLInputElement::pattern"+    type AttrLabel DOMHTMLInputElementPatternPropertyInfo = "pattern"     attrGet _ = getDOMHTMLInputElementPattern     attrSet _ = setDOMHTMLInputElementPattern     attrConstruct _ = constructDOMHTMLInputElementPattern@@ -1270,7 +1501,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementPlaceholderPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementPlaceholderPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementPlaceholderPropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementPlaceholderPropertyInfo = "DOMHTMLInputElement::placeholder"+    type AttrLabel DOMHTMLInputElementPlaceholderPropertyInfo = "placeholder"     attrGet _ = getDOMHTMLInputElementPlaceholder     attrSet _ = setDOMHTMLInputElementPlaceholder     attrConstruct _ = constructDOMHTMLInputElementPlaceholder@@ -1294,7 +1525,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementReadOnlyPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLInputElementReadOnlyPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementReadOnlyPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementReadOnlyPropertyInfo = "DOMHTMLInputElement::read-only"+    type AttrLabel DOMHTMLInputElementReadOnlyPropertyInfo = "read-only"     attrGet _ = getDOMHTMLInputElementReadOnly     attrSet _ = setDOMHTMLInputElementReadOnly     attrConstruct _ = constructDOMHTMLInputElementReadOnly@@ -1318,7 +1549,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementRequiredPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLInputElementRequiredPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementRequiredPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementRequiredPropertyInfo = "DOMHTMLInputElement::required"+    type AttrLabel DOMHTMLInputElementRequiredPropertyInfo = "required"     attrGet _ = getDOMHTMLInputElementRequired     attrSet _ = setDOMHTMLInputElementRequired     attrConstruct _ = constructDOMHTMLInputElementRequired@@ -1342,7 +1573,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementSizePropertyInfo = (~) Word64     type AttrBaseTypeConstraint DOMHTMLInputElementSizePropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementSizePropertyInfo = Word64-    type AttrLabel DOMHTMLInputElementSizePropertyInfo = "DOMHTMLInputElement::size"+    type AttrLabel DOMHTMLInputElementSizePropertyInfo = "size"     attrGet _ = getDOMHTMLInputElementSize     attrSet _ = setDOMHTMLInputElementSize     attrConstruct _ = constructDOMHTMLInputElementSize@@ -1366,7 +1597,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementSrcPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementSrcPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementSrcPropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementSrcPropertyInfo = "DOMHTMLInputElement::src"+    type AttrLabel DOMHTMLInputElementSrcPropertyInfo = "src"     attrGet _ = getDOMHTMLInputElementSrc     attrSet _ = setDOMHTMLInputElementSrc     attrConstruct _ = constructDOMHTMLInputElementSrc@@ -1390,7 +1621,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementStepPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementStepPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementStepPropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementStepPropertyInfo = "DOMHTMLInputElement::step"+    type AttrLabel DOMHTMLInputElementStepPropertyInfo = "step"     attrGet _ = getDOMHTMLInputElementStep     attrSet _ = setDOMHTMLInputElementStep     attrConstruct _ = constructDOMHTMLInputElementStep@@ -1414,7 +1645,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementTypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementTypePropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementTypePropertyInfo = "DOMHTMLInputElement::type"+    type AttrLabel DOMHTMLInputElementTypePropertyInfo = "type"     attrGet _ = getDOMHTMLInputElementType     attrSet _ = setDOMHTMLInputElementType     attrConstruct _ = constructDOMHTMLInputElementType@@ -1438,7 +1669,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementUseMapPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementUseMapPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementUseMapPropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementUseMapPropertyInfo = "DOMHTMLInputElement::use-map"+    type AttrLabel DOMHTMLInputElementUseMapPropertyInfo = "use-map"     attrGet _ = getDOMHTMLInputElementUseMap     attrSet _ = setDOMHTMLInputElementUseMap     attrConstruct _ = constructDOMHTMLInputElementUseMap@@ -1456,7 +1687,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementValidationMessagePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLInputElementValidationMessagePropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementValidationMessagePropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementValidationMessagePropertyInfo = "DOMHTMLInputElement::validation-message"+    type AttrLabel DOMHTMLInputElementValidationMessagePropertyInfo = "validation-message"     attrGet _ = getDOMHTMLInputElementValidationMessage     attrSet _ = undefined     attrConstruct _ = undefined@@ -1480,7 +1711,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementValuePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLInputElementValuePropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementValuePropertyInfo = T.Text-    type AttrLabel DOMHTMLInputElementValuePropertyInfo = "DOMHTMLInputElement::value"+    type AttrLabel DOMHTMLInputElementValuePropertyInfo = "value"     attrGet _ = getDOMHTMLInputElementValue     attrSet _ = setDOMHTMLInputElementValue     attrConstruct _ = constructDOMHTMLInputElementValue@@ -1504,7 +1735,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementValueAsNumberPropertyInfo = (~) Double     type AttrBaseTypeConstraint DOMHTMLInputElementValueAsNumberPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementValueAsNumberPropertyInfo = Double-    type AttrLabel DOMHTMLInputElementValueAsNumberPropertyInfo = "DOMHTMLInputElement::value-as-number"+    type AttrLabel DOMHTMLInputElementValueAsNumberPropertyInfo = "value-as-number"     attrGet _ = getDOMHTMLInputElementValueAsNumber     attrSet _ = setDOMHTMLInputElementValueAsNumber     attrConstruct _ = constructDOMHTMLInputElementValueAsNumber@@ -1528,7 +1759,7 @@     type AttrSetTypeConstraint DOMHTMLInputElementWidthPropertyInfo = (~) Word64     type AttrBaseTypeConstraint DOMHTMLInputElementWidthPropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementWidthPropertyInfo = Word64-    type AttrLabel DOMHTMLInputElementWidthPropertyInfo = "DOMHTMLInputElement::width"+    type AttrLabel DOMHTMLInputElementWidthPropertyInfo = "width"     attrGet _ = getDOMHTMLInputElementWidth     attrSet _ = setDOMHTMLInputElementWidth     attrConstruct _ = constructDOMHTMLInputElementWidth@@ -1546,22 +1777,21 @@     type AttrSetTypeConstraint DOMHTMLInputElementWillValidatePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLInputElementWillValidatePropertyInfo = DOMHTMLInputElementK     type AttrGetType DOMHTMLInputElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementWillValidatePropertyInfo = "DOMHTMLInputElement::will-validate"+    type AttrLabel DOMHTMLInputElementWillValidatePropertyInfo = "will-validate"     attrGet _ = getDOMHTMLInputElementWillValidate     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMHTMLInputElement = DOMHTMLInputElementAttributeList-type DOMHTMLInputElementAttributeList = ('[ '("accept", DOMHTMLInputElementAcceptPropertyInfo), '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLInputElementAlignPropertyInfo), '("alt", DOMHTMLInputElementAltPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autocapitalize", DOMHTMLInputElementAutocapitalizePropertyInfo), '("autocomplete", DOMHTMLInputElementAutocompletePropertyInfo), '("autocorrect", DOMHTMLInputElementAutocorrectPropertyInfo), '("autofocus", DOMHTMLInputElementAutofocusPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("capture", DOMHTMLInputElementCapturePropertyInfo), '("checked", DOMHTMLInputElementCheckedPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("default-checked", DOMHTMLInputElementDefaultCheckedPropertyInfo), '("default-value", DOMHTMLInputElementDefaultValuePropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("dir-name", DOMHTMLInputElementDirNamePropertyInfo), '("disabled", DOMHTMLInputElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("files", DOMHTMLInputElementFilesPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLInputElementFormPropertyInfo), '("form-action", DOMHTMLInputElementFormActionPropertyInfo), '("form-enctype", DOMHTMLInputElementFormEnctypePropertyInfo), '("form-method", DOMHTMLInputElementFormMethodPropertyInfo), '("form-no-validate", DOMHTMLInputElementFormNoValidatePropertyInfo), '("form-target", DOMHTMLInputElementFormTargetPropertyInfo), '("height", DOMHTMLInputElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("incremental", DOMHTMLInputElementIncrementalPropertyInfo), '("indeterminate", DOMHTMLInputElementIndeterminatePropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("labels", DOMHTMLInputElementLabelsPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("list", DOMHTMLInputElementListPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("max", DOMHTMLInputElementMaxPropertyInfo), '("max-length", DOMHTMLInputElementMaxLengthPropertyInfo), '("min", DOMHTMLInputElementMinPropertyInfo), '("multiple", DOMHTMLInputElementMultiplePropertyInfo), '("name", DOMHTMLInputElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("pattern", DOMHTMLInputElementPatternPropertyInfo), '("placeholder", DOMHTMLInputElementPlaceholderPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("read-only", DOMHTMLInputElementReadOnlyPropertyInfo), '("required", DOMHTMLInputElementRequiredPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("size", DOMHTMLInputElementSizePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLInputElementSrcPropertyInfo), '("step", DOMHTMLInputElementStepPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLInputElementTypePropertyInfo), '("use-map", DOMHTMLInputElementUseMapPropertyInfo), '("validation-message", DOMHTMLInputElementValidationMessagePropertyInfo), '("value", DOMHTMLInputElementValuePropertyInfo), '("value-as-number", DOMHTMLInputElementValueAsNumberPropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLInputElementWidthPropertyInfo), '("will-validate", DOMHTMLInputElementWillValidatePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLInputElementAttributeList = ('[ '("accept", DOMHTMLInputElementAcceptPropertyInfo), '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLInputElementAlignPropertyInfo), '("alt", DOMHTMLInputElementAltPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autocapitalize", DOMHTMLInputElementAutocapitalizePropertyInfo), '("autocomplete", DOMHTMLInputElementAutocompletePropertyInfo), '("autocorrect", DOMHTMLInputElementAutocorrectPropertyInfo), '("autofocus", DOMHTMLInputElementAutofocusPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("capture", DOMHTMLInputElementCapturePropertyInfo), '("checked", DOMHTMLInputElementCheckedPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("defaultChecked", DOMHTMLInputElementDefaultCheckedPropertyInfo), '("defaultValue", DOMHTMLInputElementDefaultValuePropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("dirName", DOMHTMLInputElementDirNamePropertyInfo), '("disabled", DOMHTMLInputElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("files", DOMHTMLInputElementFilesPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLInputElementFormPropertyInfo), '("formAction", DOMHTMLInputElementFormActionPropertyInfo), '("formEnctype", DOMHTMLInputElementFormEnctypePropertyInfo), '("formMethod", DOMHTMLInputElementFormMethodPropertyInfo), '("formNoValidate", DOMHTMLInputElementFormNoValidatePropertyInfo), '("formTarget", DOMHTMLInputElementFormTargetPropertyInfo), '("height", DOMHTMLInputElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("incremental", DOMHTMLInputElementIncrementalPropertyInfo), '("indeterminate", DOMHTMLInputElementIndeterminatePropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("labels", DOMHTMLInputElementLabelsPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("list", DOMHTMLInputElementListPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("max", DOMHTMLInputElementMaxPropertyInfo), '("maxLength", DOMHTMLInputElementMaxLengthPropertyInfo), '("min", DOMHTMLInputElementMinPropertyInfo), '("multiple", DOMHTMLInputElementMultiplePropertyInfo), '("name", DOMHTMLInputElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("pattern", DOMHTMLInputElementPatternPropertyInfo), '("placeholder", DOMHTMLInputElementPlaceholderPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("readOnly", DOMHTMLInputElementReadOnlyPropertyInfo), '("required", DOMHTMLInputElementRequiredPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("size", DOMHTMLInputElementSizePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLInputElementSrcPropertyInfo), '("step", DOMHTMLInputElementStepPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLInputElementTypePropertyInfo), '("useMap", DOMHTMLInputElementUseMapPropertyInfo), '("validationMessage", DOMHTMLInputElementValidationMessagePropertyInfo), '("value", DOMHTMLInputElementValuePropertyInfo), '("valueAsNumber", DOMHTMLInputElementValueAsNumberPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLInputElementWidthPropertyInfo), '("willValidate", DOMHTMLInputElementWillValidatePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLInputElement = DOMHTMLInputElementSignalList-type DOMHTMLInputElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLInputElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLInputElement::get_accept -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1573,8 +1803,8 @@  dOMHTMLInputElementGetAccept ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLInputElementGetAccept _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_accept _obj'@@ -1584,11 +1814,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetAcceptMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetAcceptMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetAccept+ -- method DOMHTMLInputElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1600,8 +1833,8 @@  dOMHTMLInputElementGetAlign ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLInputElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_align _obj'@@ -1611,11 +1844,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetAlign+ -- method DOMHTMLInputElement::get_alt -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1627,8 +1863,8 @@  dOMHTMLInputElementGetAlt ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLInputElementGetAlt _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_alt _obj'@@ -1638,11 +1874,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetAltMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetAltMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetAlt+ -- method DOMHTMLInputElement::get_autofocus -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1654,8 +1893,8 @@  dOMHTMLInputElementGetAutofocus ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLInputElementGetAutofocus _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_autofocus _obj'@@ -1663,11 +1902,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetAutofocusMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetAutofocusMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetAutofocus+ -- method DOMHTMLInputElement::get_capture -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1679,8 +1921,8 @@  dOMHTMLInputElementGetCapture ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLInputElementGetCapture _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_capture _obj'@@ -1688,11 +1930,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetCaptureMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetCaptureMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetCapture+ -- method DOMHTMLInputElement::get_checked -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1704,8 +1949,8 @@  dOMHTMLInputElementGetChecked ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLInputElementGetChecked _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_checked _obj'@@ -1713,11 +1958,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetCheckedMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetCheckedMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetChecked+ -- method DOMHTMLInputElement::get_default_checked -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1729,8 +1977,8 @@  dOMHTMLInputElementGetDefaultChecked ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLInputElementGetDefaultChecked _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_default_checked _obj'@@ -1738,11 +1986,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetDefaultCheckedMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetDefaultCheckedMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetDefaultChecked+ -- method DOMHTMLInputElement::get_default_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1754,8 +2005,8 @@  dOMHTMLInputElementGetDefaultValue ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLInputElementGetDefaultValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_default_value _obj'@@ -1765,11 +2016,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetDefaultValueMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetDefaultValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetDefaultValue+ -- method DOMHTMLInputElement::get_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1781,8 +2035,8 @@  dOMHTMLInputElementGetDisabled ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLInputElementGetDisabled _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_disabled _obj'@@ -1790,11 +2044,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetDisabledMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetDisabled+ -- method DOMHTMLInputElement::get_files -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMFileList" -- throws : False -- Skip return : False@@ -1806,8 +2063,8 @@  dOMHTMLInputElementGetFiles ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m DOMFileList+    a                                       -- _obj+    -> m DOMFileList                        -- result dOMHTMLInputElementGetFiles _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_files _obj'@@ -1816,11 +2073,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetFilesMethodInfo+instance (signature ~ (m DOMFileList), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetFilesMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetFiles+ -- method DOMHTMLInputElement::get_form -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" -- throws : False -- Skip return : False@@ -1832,8 +2092,8 @@  dOMHTMLInputElementGetForm ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLFormElement+    a                                       -- _obj+    -> m DOMHTMLFormElement                 -- result dOMHTMLInputElementGetForm _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_form _obj'@@ -1842,11 +2102,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetFormMethodInfo+instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetFormMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetForm+ -- method DOMHTMLInputElement::get_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -1858,19 +2121,22 @@  dOMHTMLInputElementGetHeight ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMHTMLInputElementGetHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_height _obj'     touchManagedPtr _obj     return result +data DOMHTMLInputElementGetHeightMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetHeight+ -- method DOMHTMLInputElement::get_indeterminate -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1882,8 +2148,8 @@  dOMHTMLInputElementGetIndeterminate ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLInputElementGetIndeterminate _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_indeterminate _obj'@@ -1891,11 +2157,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetIndeterminateMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetIndeterminateMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetIndeterminate+ -- method DOMHTMLInputElement::get_input_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1907,8 +2176,8 @@  dOMHTMLInputElementGetInputType ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLInputElementGetInputType _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_input_type _obj'@@ -1918,11 +2187,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetInputTypeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetInputTypeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetInputType+ -- method DOMHTMLInputElement::get_max_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1934,19 +2206,22 @@  dOMHTMLInputElementGetMaxLength ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLInputElementGetMaxLength _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_max_length _obj'     touchManagedPtr _obj     return result +data DOMHTMLInputElementGetMaxLengthMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetMaxLengthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetMaxLength+ -- method DOMHTMLInputElement::get_multiple -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1958,8 +2233,8 @@  dOMHTMLInputElementGetMultiple ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLInputElementGetMultiple _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_multiple _obj'@@ -1967,11 +2242,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetMultipleMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetMultipleMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetMultiple+ -- method DOMHTMLInputElement::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1983,8 +2261,8 @@  dOMHTMLInputElementGetName ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLInputElementGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_name _obj'@@ -1994,11 +2272,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetName+ -- method DOMHTMLInputElement::get_size -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -2010,19 +2291,22 @@  dOMHTMLInputElementGetSize ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMHTMLInputElementGetSize _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_size _obj'     touchManagedPtr _obj     return result +data DOMHTMLInputElementGetSizeMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetSizeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetSize+ -- method DOMHTMLInputElement::get_src -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -2034,8 +2318,8 @@  dOMHTMLInputElementGetSrc ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLInputElementGetSrc _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_src _obj'@@ -2045,11 +2329,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetSrcMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetSrcMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetSrc+ -- method DOMHTMLInputElement::get_use_map -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -2061,8 +2348,8 @@  dOMHTMLInputElementGetUseMap ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLInputElementGetUseMap _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_use_map _obj'@@ -2072,11 +2359,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetUseMapMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetUseMapMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetUseMap+ -- method DOMHTMLInputElement::get_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -2088,8 +2378,8 @@  dOMHTMLInputElementGetValue ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLInputElementGetValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_value _obj'@@ -2099,11 +2389,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetValueMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetValue+ -- method DOMHTMLInputElement::get_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -2115,19 +2408,22 @@  dOMHTMLInputElementGetWidth ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMHTMLInputElementGetWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_width _obj'     touchManagedPtr _obj     return result +data DOMHTMLInputElementGetWidthMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetWidth+ -- method DOMHTMLInputElement::get_will_validate -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -2139,8 +2435,8 @@  dOMHTMLInputElementGetWillValidate ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLInputElementGetWillValidate _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_get_will_validate _obj'@@ -2148,11 +2444,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementGetWillValidateMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetWillValidateMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementGetWillValidate+ -- method DOMHTMLInputElement::is_edited -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -2164,8 +2463,8 @@  dOMHTMLInputElementIsEdited ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLInputElementIsEdited _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_input_element_is_edited _obj'@@ -2173,11 +2472,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLInputElementIsEditedMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementIsEditedMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementIsEdited+ -- method DOMHTMLInputElement::select -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2189,19 +2491,22 @@  dOMHTMLInputElementSelect ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMHTMLInputElementSelect _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_input_element_select _obj'     touchManagedPtr _obj     return () +data DOMHTMLInputElementSelectMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSelectMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSelect+ -- method DOMHTMLInputElement::set_accept -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2214,9 +2519,9 @@  dOMHTMLInputElementSetAccept ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLInputElementSetAccept _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -2225,11 +2530,14 @@     freeMem value'     return () +data DOMHTMLInputElementSetAcceptMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetAcceptMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetAccept+ -- method DOMHTMLInputElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2242,9 +2550,9 @@  dOMHTMLInputElementSetAlign ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLInputElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -2253,11 +2561,14 @@     freeMem value'     return () +data DOMHTMLInputElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetAlign+ -- method DOMHTMLInputElement::set_alt -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2270,9 +2581,9 @@  dOMHTMLInputElementSetAlt ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLInputElementSetAlt _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -2281,11 +2592,14 @@     freeMem value'     return () +data DOMHTMLInputElementSetAltMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetAltMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetAlt+ -- method DOMHTMLInputElement::set_autofocus -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2298,9 +2612,9 @@  dOMHTMLInputElementSetAutofocus ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLInputElementSetAutofocus _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -2308,11 +2622,14 @@     touchManagedPtr _obj     return () +data DOMHTMLInputElementSetAutofocusMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetAutofocusMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetAutofocus+ -- method DOMHTMLInputElement::set_checked -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2325,9 +2642,9 @@  dOMHTMLInputElementSetChecked ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLInputElementSetChecked _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -2335,11 +2652,14 @@     touchManagedPtr _obj     return () +data DOMHTMLInputElementSetCheckedMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetCheckedMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetChecked+ -- method DOMHTMLInputElement::set_default_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2352,9 +2672,9 @@  dOMHTMLInputElementSetDefaultValue ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLInputElementSetDefaultValue _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -2363,11 +2683,14 @@     freeMem value'     return () +data DOMHTMLInputElementSetDefaultValueMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetDefaultValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetDefaultValue+ -- method DOMHTMLInputElement::set_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2380,9 +2703,9 @@  dOMHTMLInputElementSetDisabled ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLInputElementSetDisabled _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -2390,11 +2713,14 @@     touchManagedPtr _obj     return () +data DOMHTMLInputElementSetDisabledMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetDisabled+ -- method DOMHTMLInputElement::set_files -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TInterface "WebKit2WebExtension" "DOMFileList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "WebKit2WebExtension" "DOMFileList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TInterface "WebKit2WebExtension" "DOMFileList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2407,9 +2733,9 @@  dOMHTMLInputElementSetFiles ::     (MonadIO m, DOMHTMLInputElementK a, DOMFileListK b) =>-    a ->                                    -- _obj-    b ->                                    -- value-    m ()+    a                                       -- _obj+    -> b                                    -- value+    -> m ()                                 -- result dOMHTMLInputElementSetFiles _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = unsafeManagedPtrCastPtr value@@ -2418,11 +2744,14 @@     touchManagedPtr value     return () +data DOMHTMLInputElementSetFilesMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMHTMLInputElementK a, DOMFileListK b) => MethodInfo DOMHTMLInputElementSetFilesMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetFiles+ -- method DOMHTMLInputElement::set_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2435,20 +2764,23 @@  dOMHTMLInputElementSetHeight ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- value-    m ()+    a                                       -- _obj+    -> Word64                               -- value+    -> m ()                                 -- result dOMHTMLInputElementSetHeight _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_input_element_set_height _obj' value     touchManagedPtr _obj     return () +data DOMHTMLInputElementSetHeightMethodInfo+instance (signature ~ (Word64 -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetHeight+ -- method DOMHTMLInputElement::set_indeterminate -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2461,9 +2793,9 @@  dOMHTMLInputElementSetIndeterminate ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLInputElementSetIndeterminate _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -2471,11 +2803,14 @@     touchManagedPtr _obj     return () +data DOMHTMLInputElementSetIndeterminateMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetIndeterminateMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetIndeterminate+ -- method DOMHTMLInputElement::set_input_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2488,9 +2823,9 @@  dOMHTMLInputElementSetInputType ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLInputElementSetInputType _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -2499,11 +2834,14 @@     freeMem value'     return () +data DOMHTMLInputElementSetInputTypeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetInputTypeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetInputType+ -- method DOMHTMLInputElement::set_max_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -2517,9 +2855,9 @@  dOMHTMLInputElementSetMaxLength ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLInputElementSetMaxLength _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -2530,11 +2868,14 @@         return ()      ) +data DOMHTMLInputElementSetMaxLengthMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetMaxLengthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetMaxLength+ -- method DOMHTMLInputElement::set_multiple -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2547,9 +2888,9 @@  dOMHTMLInputElementSetMultiple ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLInputElementSetMultiple _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -2557,11 +2898,14 @@     touchManagedPtr _obj     return () +data DOMHTMLInputElementSetMultipleMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetMultipleMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetMultiple+ -- method DOMHTMLInputElement::set_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2574,9 +2918,9 @@  dOMHTMLInputElementSetName ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLInputElementSetName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -2585,11 +2929,14 @@     freeMem value'     return () +data DOMHTMLInputElementSetNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetName+ -- method DOMHTMLInputElement::set_read_only -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2602,9 +2949,9 @@  dOMHTMLInputElementSetReadOnly ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLInputElementSetReadOnly _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -2612,11 +2959,14 @@     touchManagedPtr _obj     return () +data DOMHTMLInputElementSetReadOnlyMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetReadOnlyMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetReadOnly+ -- method DOMHTMLInputElement::set_size -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -2630,9 +2980,9 @@  dOMHTMLInputElementSetSize ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- value-    m ()+    a                                       -- _obj+    -> Word64                               -- value+    -> m ()                                 -- result dOMHTMLInputElementSetSize _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -2643,11 +2993,14 @@         return ()      ) +data DOMHTMLInputElementSetSizeMethodInfo+instance (signature ~ (Word64 -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetSizeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetSize+ -- method DOMHTMLInputElement::set_src -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2660,9 +3013,9 @@  dOMHTMLInputElementSetSrc ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLInputElementSetSrc _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -2671,11 +3024,14 @@     freeMem value'     return () +data DOMHTMLInputElementSetSrcMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetSrcMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetSrc+ -- method DOMHTMLInputElement::set_use_map -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2688,9 +3044,9 @@  dOMHTMLInputElementSetUseMap ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLInputElementSetUseMap _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -2699,11 +3055,14 @@     freeMem value'     return () +data DOMHTMLInputElementSetUseMapMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetUseMapMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetUseMap+ -- method DOMHTMLInputElement::set_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2716,9 +3075,9 @@  dOMHTMLInputElementSetValue ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLInputElementSetValue _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -2727,11 +3086,14 @@     freeMem value'     return () +data DOMHTMLInputElementSetValueMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetValue+ -- method DOMHTMLInputElement::set_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -2744,13 +3106,17 @@  dOMHTMLInputElementSetWidth ::     (MonadIO m, DOMHTMLInputElementK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- value-    m ()+    a                                       -- _obj+    -> Word64                               -- value+    -> m ()                                 -- result dOMHTMLInputElementSetWidth _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_input_element_set_width _obj' value     touchManagedPtr _obj     return ()++data DOMHTMLInputElementSetWidthMethodInfo+instance (signature ~ (Word64 -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLInputElementSetWidth  
GI/WebKit2WebExtension/Objects/DOMHTMLInputElement.hs-boot view
@@ -55,3 +55,48 @@ data DOMHTMLInputElementValueAsNumberPropertyInfo data DOMHTMLInputElementWidthPropertyInfo data DOMHTMLInputElementWillValidatePropertyInfo+data DOMHTMLInputElementGetAcceptMethodInfo+data DOMHTMLInputElementGetAlignMethodInfo+data DOMHTMLInputElementGetAltMethodInfo+data DOMHTMLInputElementGetAutofocusMethodInfo+data DOMHTMLInputElementGetCaptureMethodInfo+data DOMHTMLInputElementGetCheckedMethodInfo+data DOMHTMLInputElementGetDefaultCheckedMethodInfo+data DOMHTMLInputElementGetDefaultValueMethodInfo+data DOMHTMLInputElementGetDisabledMethodInfo+data DOMHTMLInputElementGetFilesMethodInfo+data DOMHTMLInputElementGetFormMethodInfo+data DOMHTMLInputElementGetHeightMethodInfo+data DOMHTMLInputElementGetIndeterminateMethodInfo+data DOMHTMLInputElementGetInputTypeMethodInfo+data DOMHTMLInputElementGetMaxLengthMethodInfo+data DOMHTMLInputElementGetMultipleMethodInfo+data DOMHTMLInputElementGetNameMethodInfo+data DOMHTMLInputElementGetSizeMethodInfo+data DOMHTMLInputElementGetSrcMethodInfo+data DOMHTMLInputElementGetUseMapMethodInfo+data DOMHTMLInputElementGetValueMethodInfo+data DOMHTMLInputElementGetWidthMethodInfo+data DOMHTMLInputElementGetWillValidateMethodInfo+data DOMHTMLInputElementIsEditedMethodInfo+data DOMHTMLInputElementSelectMethodInfo+data DOMHTMLInputElementSetAcceptMethodInfo+data DOMHTMLInputElementSetAlignMethodInfo+data DOMHTMLInputElementSetAltMethodInfo+data DOMHTMLInputElementSetAutofocusMethodInfo+data DOMHTMLInputElementSetCheckedMethodInfo+data DOMHTMLInputElementSetDefaultValueMethodInfo+data DOMHTMLInputElementSetDisabledMethodInfo+data DOMHTMLInputElementSetFilesMethodInfo+data DOMHTMLInputElementSetHeightMethodInfo+data DOMHTMLInputElementSetIndeterminateMethodInfo+data DOMHTMLInputElementSetInputTypeMethodInfo+data DOMHTMLInputElementSetMaxLengthMethodInfo+data DOMHTMLInputElementSetMultipleMethodInfo+data DOMHTMLInputElementSetNameMethodInfo+data DOMHTMLInputElementSetReadOnlyMethodInfo+data DOMHTMLInputElementSetSizeMethodInfo+data DOMHTMLInputElementSetSrcMethodInfo+data DOMHTMLInputElementSetUseMapMethodInfo+data DOMHTMLInputElementSetValueMethodInfo+data DOMHTMLInputElementSetWidthMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLLIElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,18 +18,22 @@   -- * Methods -- ** dOMHTMLLIElementGetTypeAttr+    DOMHTMLLIElementGetTypeAttrMethodInfo   ,     dOMHTMLLIElementGetTypeAttr             ,   -- ** dOMHTMLLIElementGetValue+    DOMHTMLLIElementGetValueMethodInfo      ,     dOMHTMLLIElementGetValue                ,   -- ** dOMHTMLLIElementSetTypeAttr+    DOMHTMLLIElementSetTypeAttrMethodInfo   ,     dOMHTMLLIElementSetTypeAttr             ,   -- ** dOMHTMLLIElementSetValue+    DOMHTMLLIElementSetValueMethodInfo      ,     dOMHTMLLIElementSetValue                ,  @@ -85,6 +90,150 @@ noDOMHTMLLIElement :: Maybe DOMHTMLLIElement noDOMHTMLLIElement = Nothing +type family ResolveDOMHTMLLIElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLLIElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLLIElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLLIElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLLIElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLLIElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLLIElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLLIElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLLIElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLLIElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLLIElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLLIElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLLIElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLLIElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLLIElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLLIElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLLIElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLLIElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLLIElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLLIElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLLIElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLLIElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLLIElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLLIElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLLIElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLLIElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLLIElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLLIElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLLIElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLLIElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLLIElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLLIElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLLIElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLLIElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLLIElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLLIElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLLIElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLLIElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLLIElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLLIElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLLIElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLLIElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLLIElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLLIElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLLIElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLLIElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLLIElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLLIElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLLIElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLLIElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLLIElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLLIElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLLIElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLLIElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLLIElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLLIElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLLIElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLLIElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLLIElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLLIElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLLIElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLLIElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLLIElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLLIElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLLIElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLLIElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLLIElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLLIElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLLIElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLLIElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLLIElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLLIElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLLIElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLLIElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLLIElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLLIElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLLIElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLLIElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLLIElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLLIElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLLIElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLLIElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLLIElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLLIElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLLIElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLLIElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLLIElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLLIElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLLIElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLLIElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLLIElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLLIElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLLIElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLLIElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLLIElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLLIElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLLIElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLLIElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLLIElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLLIElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLLIElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLLIElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLLIElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLLIElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLLIElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLLIElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLLIElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLLIElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLLIElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLLIElementMethod "getTypeAttr" o = DOMHTMLLIElementGetTypeAttrMethodInfo+    ResolveDOMHTMLLIElementMethod "getValue" o = DOMHTMLLIElementGetValueMethodInfo+    ResolveDOMHTMLLIElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLLIElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLLIElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLLIElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLLIElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLLIElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLLIElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLLIElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLLIElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLLIElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLLIElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLLIElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLLIElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLLIElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLLIElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLLIElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLLIElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLLIElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLLIElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLLIElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLLIElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLLIElementMethod "setTypeAttr" o = DOMHTMLLIElementSetTypeAttrMethodInfo+    ResolveDOMHTMLLIElementMethod "setValue" o = DOMHTMLLIElementSetValueMethodInfo+    ResolveDOMHTMLLIElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLLIElementMethod t DOMHTMLLIElement, MethodInfo info DOMHTMLLIElement p) => IsLabelProxy t (DOMHTMLLIElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLLIElementMethod t DOMHTMLLIElement, MethodInfo info DOMHTMLLIElement p) => IsLabel t (DOMHTMLLIElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "type"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -104,7 +253,7 @@     type AttrSetTypeConstraint DOMHTMLLIElementTypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLLIElementTypePropertyInfo = DOMHTMLLIElementK     type AttrGetType DOMHTMLLIElementTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLLIElementTypePropertyInfo = "DOMHTMLLIElement::type"+    type AttrLabel DOMHTMLLIElementTypePropertyInfo = "type"     attrGet _ = getDOMHTMLLIElementType     attrSet _ = setDOMHTMLLIElementType     attrConstruct _ = constructDOMHTMLLIElementType@@ -128,22 +277,21 @@     type AttrSetTypeConstraint DOMHTMLLIElementValuePropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLLIElementValuePropertyInfo = DOMHTMLLIElementK     type AttrGetType DOMHTMLLIElementValuePropertyInfo = Int64-    type AttrLabel DOMHTMLLIElementValuePropertyInfo = "DOMHTMLLIElement::value"+    type AttrLabel DOMHTMLLIElementValuePropertyInfo = "value"     attrGet _ = getDOMHTMLLIElementValue     attrSet _ = setDOMHTMLLIElementValue     attrConstruct _ = constructDOMHTMLLIElementValue  type instance AttributeList DOMHTMLLIElement = DOMHTMLLIElementAttributeList-type DOMHTMLLIElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLLIElementTypePropertyInfo), '("value", DOMHTMLLIElementValuePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLLIElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLLIElementTypePropertyInfo), '("value", DOMHTMLLIElementValuePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLLIElement = DOMHTMLLIElementSignalList-type DOMHTMLLIElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLLIElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLLIElement::get_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLIElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLIElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLIElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -155,8 +303,8 @@  dOMHTMLLIElementGetTypeAttr ::     (MonadIO m, DOMHTMLLIElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLLIElementGetTypeAttr _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_li_element_get_type_attr _obj'@@ -166,11 +314,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLLIElementGetTypeAttrMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLIElementK a) => MethodInfo DOMHTMLLIElementGetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLIElementGetTypeAttr+ -- method DOMHTMLLIElement::get_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLIElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLIElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLIElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -182,19 +333,22 @@  dOMHTMLLIElementGetValue ::     (MonadIO m, DOMHTMLLIElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLLIElementGetValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_li_element_get_value _obj'     touchManagedPtr _obj     return result +data DOMHTMLLIElementGetValueMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLLIElementK a) => MethodInfo DOMHTMLLIElementGetValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLIElementGetValue+ -- method DOMHTMLLIElement::set_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLIElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLIElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLIElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -207,9 +361,9 @@  dOMHTMLLIElementSetTypeAttr ::     (MonadIO m, DOMHTMLLIElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLLIElementSetTypeAttr _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -218,11 +372,14 @@     freeMem value'     return () +data DOMHTMLLIElementSetTypeAttrMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLIElementK a) => MethodInfo DOMHTMLLIElementSetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLIElementSetTypeAttr+ -- method DOMHTMLLIElement::set_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLIElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLIElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLIElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -235,13 +392,17 @@  dOMHTMLLIElementSetValue ::     (MonadIO m, DOMHTMLLIElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLLIElementSetValue _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_li_element_set_value _obj' value     touchManagedPtr _obj     return ()++data DOMHTMLLIElementSetValueMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLLIElementK a) => MethodInfo DOMHTMLLIElementSetValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLIElementSetValue  
GI/WebKit2WebExtension/Objects/DOMHTMLLIElement.hs-boot view
@@ -13,3 +13,7 @@ instance (GObject o, IsDescendantOf DOMHTMLLIElement o) => DOMHTMLLIElementK o data DOMHTMLLIElementTypePropertyInfo data DOMHTMLLIElementValuePropertyInfo+data DOMHTMLLIElementGetTypeAttrMethodInfo+data DOMHTMLLIElementGetValueMethodInfo+data DOMHTMLLIElementSetTypeAttrMethodInfo+data DOMHTMLLIElementSetValueMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLLabelElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,14 +18,17 @@   -- * Methods -- ** dOMHTMLLabelElementGetForm+    DOMHTMLLabelElementGetFormMethodInfo    ,     dOMHTMLLabelElementGetForm              ,   -- ** dOMHTMLLabelElementGetHtmlFor+    DOMHTMLLabelElementGetHtmlForMethodInfo ,     dOMHTMLLabelElementGetHtmlFor           ,   -- ** dOMHTMLLabelElementSetHtmlFor+    DOMHTMLLabelElementSetHtmlForMethodInfo ,     dOMHTMLLabelElementSetHtmlFor           ,  @@ -84,6 +88,149 @@ noDOMHTMLLabelElement :: Maybe DOMHTMLLabelElement noDOMHTMLLabelElement = Nothing +type family ResolveDOMHTMLLabelElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLLabelElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLLabelElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLLabelElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLLabelElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLLabelElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLLabelElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLLabelElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLLabelElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLLabelElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLLabelElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLLabelElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLLabelElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLLabelElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLLabelElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLLabelElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLLabelElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLLabelElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLLabelElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLLabelElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLLabelElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLLabelElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLLabelElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLLabelElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLLabelElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLLabelElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLLabelElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLLabelElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLLabelElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLLabelElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLLabelElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLLabelElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLLabelElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLLabelElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLLabelElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLLabelElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLLabelElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLLabelElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLLabelElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLLabelElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLLabelElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLLabelElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLLabelElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLLabelElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLLabelElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLLabelElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLLabelElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLLabelElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLLabelElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLLabelElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLLabelElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLLabelElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLLabelElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLLabelElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLLabelElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLLabelElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLLabelElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLLabelElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLLabelElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLLabelElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLLabelElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLLabelElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLLabelElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLLabelElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLLabelElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLLabelElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLLabelElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLLabelElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLLabelElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLLabelElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLLabelElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLLabelElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLLabelElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLLabelElementMethod "getForm" o = DOMHTMLLabelElementGetFormMethodInfo+    ResolveDOMHTMLLabelElementMethod "getHtmlFor" o = DOMHTMLLabelElementGetHtmlForMethodInfo+    ResolveDOMHTMLLabelElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLLabelElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLLabelElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLLabelElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLLabelElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLLabelElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLLabelElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLLabelElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLLabelElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLLabelElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLLabelElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLLabelElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLLabelElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLLabelElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLLabelElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLLabelElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLLabelElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLLabelElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLLabelElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLLabelElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLLabelElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLLabelElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLLabelElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLLabelElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLLabelElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLLabelElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLLabelElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLLabelElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLLabelElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLLabelElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLLabelElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLLabelElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLLabelElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLLabelElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLLabelElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLLabelElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLLabelElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLLabelElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLLabelElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLLabelElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLLabelElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLLabelElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLLabelElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLLabelElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLLabelElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLLabelElementMethod "setHtmlFor" o = DOMHTMLLabelElementSetHtmlForMethodInfo+    ResolveDOMHTMLLabelElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLLabelElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLLabelElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLLabelElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLLabelElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLLabelElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLLabelElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLLabelElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLLabelElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLLabelElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLLabelElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLLabelElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLLabelElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLLabelElementMethod t DOMHTMLLabelElement, MethodInfo info DOMHTMLLabelElement p) => IsLabelProxy t (DOMHTMLLabelElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLLabelElementMethod t DOMHTMLLabelElement, MethodInfo info DOMHTMLLabelElement p) => IsLabel t (DOMHTMLLabelElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "control"    -- Type: TInterface "WebKit2WebExtension" "DOMHTMLElement"    -- Flags: [PropertyReadable]@@ -97,7 +244,7 @@     type AttrSetTypeConstraint DOMHTMLLabelElementControlPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLLabelElementControlPropertyInfo = DOMHTMLLabelElementK     type AttrGetType DOMHTMLLabelElementControlPropertyInfo = DOMHTMLElement-    type AttrLabel DOMHTMLLabelElementControlPropertyInfo = "DOMHTMLLabelElement::control"+    type AttrLabel DOMHTMLLabelElementControlPropertyInfo = "control"     attrGet _ = getDOMHTMLLabelElementControl     attrSet _ = undefined     attrConstruct _ = undefined@@ -115,7 +262,7 @@     type AttrSetTypeConstraint DOMHTMLLabelElementFormPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLLabelElementFormPropertyInfo = DOMHTMLLabelElementK     type AttrGetType DOMHTMLLabelElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLLabelElementFormPropertyInfo = "DOMHTMLLabelElement::form"+    type AttrLabel DOMHTMLLabelElementFormPropertyInfo = "form"     attrGet _ = getDOMHTMLLabelElementForm     attrSet _ = undefined     attrConstruct _ = undefined@@ -139,22 +286,21 @@     type AttrSetTypeConstraint DOMHTMLLabelElementHtmlForPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLLabelElementHtmlForPropertyInfo = DOMHTMLLabelElementK     type AttrGetType DOMHTMLLabelElementHtmlForPropertyInfo = T.Text-    type AttrLabel DOMHTMLLabelElementHtmlForPropertyInfo = "DOMHTMLLabelElement::html-for"+    type AttrLabel DOMHTMLLabelElementHtmlForPropertyInfo = "html-for"     attrGet _ = getDOMHTMLLabelElementHtmlFor     attrSet _ = setDOMHTMLLabelElementHtmlFor     attrConstruct _ = constructDOMHTMLLabelElementHtmlFor  type instance AttributeList DOMHTMLLabelElement = DOMHTMLLabelElementAttributeList-type DOMHTMLLabelElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("control", DOMHTMLLabelElementControlPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLLabelElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("html-for", DOMHTMLLabelElementHtmlForPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLLabelElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("control", DOMHTMLLabelElementControlPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLLabelElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("htmlFor", DOMHTMLLabelElementHtmlForPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLLabelElement = DOMHTMLLabelElementSignalList-type DOMHTMLLabelElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLLabelElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLLabelElement::get_form -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLabelElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLabelElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLabelElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" -- throws : False -- Skip return : False@@ -166,8 +312,8 @@  dOMHTMLLabelElementGetForm ::     (MonadIO m, DOMHTMLLabelElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLFormElement+    a                                       -- _obj+    -> m DOMHTMLFormElement                 -- result dOMHTMLLabelElementGetForm _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_label_element_get_form _obj'@@ -176,11 +322,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLLabelElementGetFormMethodInfo+instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLLabelElementK a) => MethodInfo DOMHTMLLabelElementGetFormMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLabelElementGetForm+ -- method DOMHTMLLabelElement::get_html_for -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLabelElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLabelElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLabelElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -192,8 +341,8 @@  dOMHTMLLabelElementGetHtmlFor ::     (MonadIO m, DOMHTMLLabelElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLLabelElementGetHtmlFor _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_label_element_get_html_for _obj'@@ -203,11 +352,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLLabelElementGetHtmlForMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLabelElementK a) => MethodInfo DOMHTMLLabelElementGetHtmlForMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLabelElementGetHtmlFor+ -- method DOMHTMLLabelElement::set_html_for -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLabelElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLabelElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLabelElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -220,9 +372,9 @@  dOMHTMLLabelElementSetHtmlFor ::     (MonadIO m, DOMHTMLLabelElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLLabelElementSetHtmlFor _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -230,5 +382,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLLabelElementSetHtmlForMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLabelElementK a) => MethodInfo DOMHTMLLabelElementSetHtmlForMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLabelElementSetHtmlFor  
GI/WebKit2WebExtension/Objects/DOMHTMLLabelElement.hs-boot view
@@ -14,3 +14,6 @@ data DOMHTMLLabelElementControlPropertyInfo data DOMHTMLLabelElementFormPropertyInfo data DOMHTMLLabelElementHtmlForPropertyInfo+data DOMHTMLLabelElementGetFormMethodInfo+data DOMHTMLLabelElementGetHtmlForMethodInfo+data DOMHTMLLabelElementSetHtmlForMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLLegendElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,14 +18,17 @@   -- * Methods -- ** dOMHTMLLegendElementGetAlign+    DOMHTMLLegendElementGetAlignMethodInfo  ,     dOMHTMLLegendElementGetAlign            ,   -- ** dOMHTMLLegendElementGetForm+    DOMHTMLLegendElementGetFormMethodInfo   ,     dOMHTMLLegendElementGetForm             ,   -- ** dOMHTMLLegendElementSetAlign+    DOMHTMLLegendElementSetAlignMethodInfo  ,     dOMHTMLLegendElementSetAlign            ,  @@ -79,6 +83,149 @@ noDOMHTMLLegendElement :: Maybe DOMHTMLLegendElement noDOMHTMLLegendElement = Nothing +type family ResolveDOMHTMLLegendElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLLegendElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLLegendElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLLegendElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLLegendElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLLegendElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLLegendElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLLegendElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLLegendElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLLegendElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLLegendElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLLegendElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLLegendElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLLegendElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLLegendElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLLegendElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLLegendElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLLegendElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLLegendElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLLegendElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLLegendElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLLegendElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLLegendElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLLegendElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLLegendElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLLegendElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLLegendElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLLegendElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLLegendElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLLegendElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLLegendElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLLegendElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLLegendElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLLegendElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLLegendElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLLegendElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLLegendElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLLegendElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLLegendElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLLegendElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLLegendElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLLegendElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLLegendElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLLegendElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLLegendElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLLegendElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLLegendElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLLegendElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLLegendElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLLegendElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLLegendElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLLegendElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLLegendElementMethod "getAlign" o = DOMHTMLLegendElementGetAlignMethodInfo+    ResolveDOMHTMLLegendElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLLegendElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLLegendElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLLegendElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLLegendElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLLegendElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLLegendElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLLegendElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLLegendElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLLegendElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLLegendElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLLegendElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLLegendElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLLegendElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLLegendElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLLegendElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLLegendElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLLegendElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLLegendElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLLegendElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLLegendElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLLegendElementMethod "getForm" o = DOMHTMLLegendElementGetFormMethodInfo+    ResolveDOMHTMLLegendElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLLegendElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLLegendElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLLegendElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLLegendElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLLegendElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLLegendElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLLegendElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLLegendElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLLegendElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLLegendElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLLegendElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLLegendElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLLegendElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLLegendElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLLegendElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLLegendElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLLegendElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLLegendElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLLegendElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLLegendElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLLegendElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLLegendElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLLegendElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLLegendElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLLegendElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLLegendElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLLegendElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLLegendElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLLegendElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLLegendElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLLegendElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLLegendElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLLegendElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLLegendElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLLegendElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLLegendElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLLegendElementMethod "setAlign" o = DOMHTMLLegendElementSetAlignMethodInfo+    ResolveDOMHTMLLegendElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLLegendElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLLegendElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLLegendElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLLegendElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLLegendElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLLegendElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLLegendElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLLegendElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLLegendElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLLegendElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLLegendElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLLegendElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLLegendElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLLegendElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLLegendElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLLegendElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLLegendElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLLegendElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLLegendElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLLegendElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLLegendElementMethod t DOMHTMLLegendElement, MethodInfo info DOMHTMLLegendElement p) => IsLabelProxy t (DOMHTMLLegendElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLLegendElementMethod t DOMHTMLLegendElement, MethodInfo info DOMHTMLLegendElement p) => IsLabel t (DOMHTMLLegendElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "align"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -98,7 +245,7 @@     type AttrSetTypeConstraint DOMHTMLLegendElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLLegendElementAlignPropertyInfo = DOMHTMLLegendElementK     type AttrGetType DOMHTMLLegendElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLLegendElementAlignPropertyInfo = "DOMHTMLLegendElement::align"+    type AttrLabel DOMHTMLLegendElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLLegendElementAlign     attrSet _ = setDOMHTMLLegendElementAlign     attrConstruct _ = constructDOMHTMLLegendElementAlign@@ -116,22 +263,21 @@     type AttrSetTypeConstraint DOMHTMLLegendElementFormPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLLegendElementFormPropertyInfo = DOMHTMLLegendElementK     type AttrGetType DOMHTMLLegendElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLLegendElementFormPropertyInfo = "DOMHTMLLegendElement::form"+    type AttrLabel DOMHTMLLegendElementFormPropertyInfo = "form"     attrGet _ = getDOMHTMLLegendElementForm     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMHTMLLegendElement = DOMHTMLLegendElementAttributeList-type DOMHTMLLegendElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLLegendElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLLegendElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLLegendElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLLegendElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLLegendElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLLegendElement = DOMHTMLLegendElementSignalList-type DOMHTMLLegendElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLLegendElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLLegendElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLegendElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLegendElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLegendElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -143,8 +289,8 @@  dOMHTMLLegendElementGetAlign ::     (MonadIO m, DOMHTMLLegendElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLLegendElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_legend_element_get_align _obj'@@ -154,11 +300,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLLegendElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLegendElementK a) => MethodInfo DOMHTMLLegendElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLegendElementGetAlign+ -- method DOMHTMLLegendElement::get_form -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLegendElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLegendElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLegendElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" -- throws : False -- Skip return : False@@ -170,8 +319,8 @@  dOMHTMLLegendElementGetForm ::     (MonadIO m, DOMHTMLLegendElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLFormElement+    a                                       -- _obj+    -> m DOMHTMLFormElement                 -- result dOMHTMLLegendElementGetForm _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_legend_element_get_form _obj'@@ -180,11 +329,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLLegendElementGetFormMethodInfo+instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLLegendElementK a) => MethodInfo DOMHTMLLegendElementGetFormMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLegendElementGetForm+ -- method DOMHTMLLegendElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLegendElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLegendElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLegendElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -197,9 +349,9 @@  dOMHTMLLegendElementSetAlign ::     (MonadIO m, DOMHTMLLegendElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLLegendElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -207,5 +359,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLLegendElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLegendElementK a) => MethodInfo DOMHTMLLegendElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLegendElementSetAlign  
GI/WebKit2WebExtension/Objects/DOMHTMLLegendElement.hs-boot view
@@ -13,3 +13,6 @@ instance (GObject o, IsDescendantOf DOMHTMLLegendElement o) => DOMHTMLLegendElementK o data DOMHTMLLegendElementAlignPropertyInfo data DOMHTMLLegendElementFormPropertyInfo+data DOMHTMLLegendElementGetAlignMethodInfo+data DOMHTMLLegendElementGetFormMethodInfo+data DOMHTMLLegendElementSetAlignMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLLinkElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,78 +18,97 @@   -- * Methods -- ** dOMHTMLLinkElementGetCharset+    DOMHTMLLinkElementGetCharsetMethodInfo  ,     dOMHTMLLinkElementGetCharset            ,   -- ** dOMHTMLLinkElementGetDisabled+    DOMHTMLLinkElementGetDisabledMethodInfo ,     dOMHTMLLinkElementGetDisabled           ,   -- ** dOMHTMLLinkElementGetHref+    DOMHTMLLinkElementGetHrefMethodInfo     ,     dOMHTMLLinkElementGetHref               ,   -- ** dOMHTMLLinkElementGetHreflang+    DOMHTMLLinkElementGetHreflangMethodInfo ,     dOMHTMLLinkElementGetHreflang           ,   -- ** dOMHTMLLinkElementGetMedia+    DOMHTMLLinkElementGetMediaMethodInfo    ,     dOMHTMLLinkElementGetMedia              ,   -- ** dOMHTMLLinkElementGetRel+    DOMHTMLLinkElementGetRelMethodInfo      ,     dOMHTMLLinkElementGetRel                ,   -- ** dOMHTMLLinkElementGetRev+    DOMHTMLLinkElementGetRevMethodInfo      ,     dOMHTMLLinkElementGetRev                ,   -- ** dOMHTMLLinkElementGetSheet+    DOMHTMLLinkElementGetSheetMethodInfo    ,     dOMHTMLLinkElementGetSheet              ,   -- ** dOMHTMLLinkElementGetTarget+    DOMHTMLLinkElementGetTargetMethodInfo   ,     dOMHTMLLinkElementGetTarget             ,   -- ** dOMHTMLLinkElementGetTypeAttr+    DOMHTMLLinkElementGetTypeAttrMethodInfo ,     dOMHTMLLinkElementGetTypeAttr           ,   -- ** dOMHTMLLinkElementSetCharset+    DOMHTMLLinkElementSetCharsetMethodInfo  ,     dOMHTMLLinkElementSetCharset            ,   -- ** dOMHTMLLinkElementSetDisabled+    DOMHTMLLinkElementSetDisabledMethodInfo ,     dOMHTMLLinkElementSetDisabled           ,   -- ** dOMHTMLLinkElementSetHref+    DOMHTMLLinkElementSetHrefMethodInfo     ,     dOMHTMLLinkElementSetHref               ,   -- ** dOMHTMLLinkElementSetHreflang+    DOMHTMLLinkElementSetHreflangMethodInfo ,     dOMHTMLLinkElementSetHreflang           ,   -- ** dOMHTMLLinkElementSetMedia+    DOMHTMLLinkElementSetMediaMethodInfo    ,     dOMHTMLLinkElementSetMedia              ,   -- ** dOMHTMLLinkElementSetRel+    DOMHTMLLinkElementSetRelMethodInfo      ,     dOMHTMLLinkElementSetRel                ,   -- ** dOMHTMLLinkElementSetRev+    DOMHTMLLinkElementSetRevMethodInfo      ,     dOMHTMLLinkElementSetRev                ,   -- ** dOMHTMLLinkElementSetTarget+    DOMHTMLLinkElementSetTargetMethodInfo   ,     dOMHTMLLinkElementSetTarget             ,   -- ** dOMHTMLLinkElementSetTypeAttr+    DOMHTMLLinkElementSetTypeAttrMethodInfo ,     dOMHTMLLinkElementSetTypeAttr           ,  @@ -199,6 +219,165 @@ noDOMHTMLLinkElement :: Maybe DOMHTMLLinkElement noDOMHTMLLinkElement = Nothing +type family ResolveDOMHTMLLinkElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLLinkElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLLinkElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLLinkElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLLinkElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLLinkElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLLinkElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLLinkElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLLinkElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLLinkElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLLinkElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLLinkElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLLinkElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLLinkElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLLinkElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLLinkElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLLinkElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLLinkElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLLinkElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLLinkElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLLinkElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLLinkElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLLinkElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLLinkElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLLinkElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLLinkElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLLinkElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLLinkElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLLinkElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLLinkElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLLinkElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLLinkElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLLinkElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLLinkElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLLinkElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLLinkElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLLinkElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLLinkElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLLinkElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLLinkElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLLinkElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLLinkElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLLinkElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLLinkElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLLinkElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLLinkElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLLinkElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLLinkElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLLinkElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLLinkElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLLinkElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLLinkElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLLinkElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLLinkElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLLinkElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLLinkElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLLinkElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLLinkElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLLinkElementMethod "getCharset" o = DOMHTMLLinkElementGetCharsetMethodInfo+    ResolveDOMHTMLLinkElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLLinkElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLLinkElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLLinkElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLLinkElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLLinkElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLLinkElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLLinkElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLLinkElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLLinkElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLLinkElementMethod "getDisabled" o = DOMHTMLLinkElementGetDisabledMethodInfo+    ResolveDOMHTMLLinkElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLLinkElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLLinkElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLLinkElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLLinkElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLLinkElementMethod "getHref" o = DOMHTMLLinkElementGetHrefMethodInfo+    ResolveDOMHTMLLinkElementMethod "getHreflang" o = DOMHTMLLinkElementGetHreflangMethodInfo+    ResolveDOMHTMLLinkElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLLinkElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLLinkElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLLinkElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLLinkElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLLinkElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLLinkElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLLinkElementMethod "getMedia" o = DOMHTMLLinkElementGetMediaMethodInfo+    ResolveDOMHTMLLinkElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLLinkElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLLinkElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLLinkElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLLinkElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLLinkElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLLinkElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLLinkElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLLinkElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLLinkElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLLinkElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLLinkElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLLinkElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLLinkElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLLinkElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLLinkElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLLinkElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLLinkElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLLinkElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLLinkElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLLinkElementMethod "getRel" o = DOMHTMLLinkElementGetRelMethodInfo+    ResolveDOMHTMLLinkElementMethod "getRev" o = DOMHTMLLinkElementGetRevMethodInfo+    ResolveDOMHTMLLinkElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLLinkElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLLinkElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLLinkElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLLinkElementMethod "getSheet" o = DOMHTMLLinkElementGetSheetMethodInfo+    ResolveDOMHTMLLinkElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLLinkElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLLinkElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLLinkElementMethod "getTarget" o = DOMHTMLLinkElementGetTargetMethodInfo+    ResolveDOMHTMLLinkElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLLinkElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLLinkElementMethod "getTypeAttr" o = DOMHTMLLinkElementGetTypeAttrMethodInfo+    ResolveDOMHTMLLinkElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLLinkElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLLinkElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLLinkElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLLinkElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLLinkElementMethod "setCharset" o = DOMHTMLLinkElementSetCharsetMethodInfo+    ResolveDOMHTMLLinkElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLLinkElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLLinkElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLLinkElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLLinkElementMethod "setDisabled" o = DOMHTMLLinkElementSetDisabledMethodInfo+    ResolveDOMHTMLLinkElementMethod "setHref" o = DOMHTMLLinkElementSetHrefMethodInfo+    ResolveDOMHTMLLinkElementMethod "setHreflang" o = DOMHTMLLinkElementSetHreflangMethodInfo+    ResolveDOMHTMLLinkElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLLinkElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLLinkElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLLinkElementMethod "setMedia" o = DOMHTMLLinkElementSetMediaMethodInfo+    ResolveDOMHTMLLinkElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLLinkElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLLinkElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLLinkElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLLinkElementMethod "setRel" o = DOMHTMLLinkElementSetRelMethodInfo+    ResolveDOMHTMLLinkElementMethod "setRev" o = DOMHTMLLinkElementSetRevMethodInfo+    ResolveDOMHTMLLinkElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLLinkElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLLinkElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLLinkElementMethod "setTarget" o = DOMHTMLLinkElementSetTargetMethodInfo+    ResolveDOMHTMLLinkElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLLinkElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLLinkElementMethod "setTypeAttr" o = DOMHTMLLinkElementSetTypeAttrMethodInfo+    ResolveDOMHTMLLinkElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLLinkElementMethod t DOMHTMLLinkElement, MethodInfo info DOMHTMLLinkElement p) => IsLabelProxy t (DOMHTMLLinkElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLLinkElementMethod t DOMHTMLLinkElement, MethodInfo info DOMHTMLLinkElement p) => IsLabel t (DOMHTMLLinkElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "charset"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -218,7 +397,7 @@     type AttrSetTypeConstraint DOMHTMLLinkElementCharsetPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLLinkElementCharsetPropertyInfo = DOMHTMLLinkElementK     type AttrGetType DOMHTMLLinkElementCharsetPropertyInfo = T.Text-    type AttrLabel DOMHTMLLinkElementCharsetPropertyInfo = "DOMHTMLLinkElement::charset"+    type AttrLabel DOMHTMLLinkElementCharsetPropertyInfo = "charset"     attrGet _ = getDOMHTMLLinkElementCharset     attrSet _ = setDOMHTMLLinkElementCharset     attrConstruct _ = constructDOMHTMLLinkElementCharset@@ -242,7 +421,7 @@     type AttrSetTypeConstraint DOMHTMLLinkElementDisabledPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLLinkElementDisabledPropertyInfo = DOMHTMLLinkElementK     type AttrGetType DOMHTMLLinkElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLLinkElementDisabledPropertyInfo = "DOMHTMLLinkElement::disabled"+    type AttrLabel DOMHTMLLinkElementDisabledPropertyInfo = "disabled"     attrGet _ = getDOMHTMLLinkElementDisabled     attrSet _ = setDOMHTMLLinkElementDisabled     attrConstruct _ = constructDOMHTMLLinkElementDisabled@@ -266,7 +445,7 @@     type AttrSetTypeConstraint DOMHTMLLinkElementHrefPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLLinkElementHrefPropertyInfo = DOMHTMLLinkElementK     type AttrGetType DOMHTMLLinkElementHrefPropertyInfo = T.Text-    type AttrLabel DOMHTMLLinkElementHrefPropertyInfo = "DOMHTMLLinkElement::href"+    type AttrLabel DOMHTMLLinkElementHrefPropertyInfo = "href"     attrGet _ = getDOMHTMLLinkElementHref     attrSet _ = setDOMHTMLLinkElementHref     attrConstruct _ = constructDOMHTMLLinkElementHref@@ -290,7 +469,7 @@     type AttrSetTypeConstraint DOMHTMLLinkElementHreflangPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLLinkElementHreflangPropertyInfo = DOMHTMLLinkElementK     type AttrGetType DOMHTMLLinkElementHreflangPropertyInfo = T.Text-    type AttrLabel DOMHTMLLinkElementHreflangPropertyInfo = "DOMHTMLLinkElement::hreflang"+    type AttrLabel DOMHTMLLinkElementHreflangPropertyInfo = "hreflang"     attrGet _ = getDOMHTMLLinkElementHreflang     attrSet _ = setDOMHTMLLinkElementHreflang     attrConstruct _ = constructDOMHTMLLinkElementHreflang@@ -314,7 +493,7 @@     type AttrSetTypeConstraint DOMHTMLLinkElementMediaPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLLinkElementMediaPropertyInfo = DOMHTMLLinkElementK     type AttrGetType DOMHTMLLinkElementMediaPropertyInfo = T.Text-    type AttrLabel DOMHTMLLinkElementMediaPropertyInfo = "DOMHTMLLinkElement::media"+    type AttrLabel DOMHTMLLinkElementMediaPropertyInfo = "media"     attrGet _ = getDOMHTMLLinkElementMedia     attrSet _ = setDOMHTMLLinkElementMedia     attrConstruct _ = constructDOMHTMLLinkElementMedia@@ -338,7 +517,7 @@     type AttrSetTypeConstraint DOMHTMLLinkElementRelPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLLinkElementRelPropertyInfo = DOMHTMLLinkElementK     type AttrGetType DOMHTMLLinkElementRelPropertyInfo = T.Text-    type AttrLabel DOMHTMLLinkElementRelPropertyInfo = "DOMHTMLLinkElement::rel"+    type AttrLabel DOMHTMLLinkElementRelPropertyInfo = "rel"     attrGet _ = getDOMHTMLLinkElementRel     attrSet _ = setDOMHTMLLinkElementRel     attrConstruct _ = constructDOMHTMLLinkElementRel@@ -362,7 +541,7 @@     type AttrSetTypeConstraint DOMHTMLLinkElementRevPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLLinkElementRevPropertyInfo = DOMHTMLLinkElementK     type AttrGetType DOMHTMLLinkElementRevPropertyInfo = T.Text-    type AttrLabel DOMHTMLLinkElementRevPropertyInfo = "DOMHTMLLinkElement::rev"+    type AttrLabel DOMHTMLLinkElementRevPropertyInfo = "rev"     attrGet _ = getDOMHTMLLinkElementRev     attrSet _ = setDOMHTMLLinkElementRev     attrConstruct _ = constructDOMHTMLLinkElementRev@@ -380,7 +559,7 @@     type AttrSetTypeConstraint DOMHTMLLinkElementSheetPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLLinkElementSheetPropertyInfo = DOMHTMLLinkElementK     type AttrGetType DOMHTMLLinkElementSheetPropertyInfo = DOMStyleSheet-    type AttrLabel DOMHTMLLinkElementSheetPropertyInfo = "DOMHTMLLinkElement::sheet"+    type AttrLabel DOMHTMLLinkElementSheetPropertyInfo = "sheet"     attrGet _ = getDOMHTMLLinkElementSheet     attrSet _ = undefined     attrConstruct _ = undefined@@ -404,7 +583,7 @@     type AttrSetTypeConstraint DOMHTMLLinkElementTargetPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLLinkElementTargetPropertyInfo = DOMHTMLLinkElementK     type AttrGetType DOMHTMLLinkElementTargetPropertyInfo = T.Text-    type AttrLabel DOMHTMLLinkElementTargetPropertyInfo = "DOMHTMLLinkElement::target"+    type AttrLabel DOMHTMLLinkElementTargetPropertyInfo = "target"     attrGet _ = getDOMHTMLLinkElementTarget     attrSet _ = setDOMHTMLLinkElementTarget     attrConstruct _ = constructDOMHTMLLinkElementTarget@@ -428,22 +607,21 @@     type AttrSetTypeConstraint DOMHTMLLinkElementTypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLLinkElementTypePropertyInfo = DOMHTMLLinkElementK     type AttrGetType DOMHTMLLinkElementTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLLinkElementTypePropertyInfo = "DOMHTMLLinkElement::type"+    type AttrLabel DOMHTMLLinkElementTypePropertyInfo = "type"     attrGet _ = getDOMHTMLLinkElementType     attrSet _ = setDOMHTMLLinkElementType     attrConstruct _ = constructDOMHTMLLinkElementType  type instance AttributeList DOMHTMLLinkElement = DOMHTMLLinkElementAttributeList-type DOMHTMLLinkElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("charset", DOMHTMLLinkElementCharsetPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLLinkElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("href", DOMHTMLLinkElementHrefPropertyInfo), '("hreflang", DOMHTMLLinkElementHreflangPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("media", DOMHTMLLinkElementMediaPropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("rel", DOMHTMLLinkElementRelPropertyInfo), '("rev", DOMHTMLLinkElementRevPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("sheet", DOMHTMLLinkElementSheetPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("target", DOMHTMLLinkElementTargetPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLLinkElementTypePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLLinkElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("charset", DOMHTMLLinkElementCharsetPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLLinkElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("href", DOMHTMLLinkElementHrefPropertyInfo), '("hreflang", DOMHTMLLinkElementHreflangPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("media", DOMHTMLLinkElementMediaPropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("rel", DOMHTMLLinkElementRelPropertyInfo), '("rev", DOMHTMLLinkElementRevPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("sheet", DOMHTMLLinkElementSheetPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("target", DOMHTMLLinkElementTargetPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLLinkElementTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLLinkElement = DOMHTMLLinkElementSignalList-type DOMHTMLLinkElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLLinkElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLLinkElement::get_charset -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -455,8 +633,8 @@  dOMHTMLLinkElementGetCharset ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLLinkElementGetCharset _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_link_element_get_charset _obj'@@ -466,11 +644,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLLinkElementGetCharsetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetCharsetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementGetCharset+ -- method DOMHTMLLinkElement::get_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -482,8 +663,8 @@  dOMHTMLLinkElementGetDisabled ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLLinkElementGetDisabled _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_link_element_get_disabled _obj'@@ -491,11 +672,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLLinkElementGetDisabledMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementGetDisabled+ -- method DOMHTMLLinkElement::get_href -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -507,8 +691,8 @@  dOMHTMLLinkElementGetHref ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLLinkElementGetHref _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_link_element_get_href _obj'@@ -518,11 +702,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLLinkElementGetHrefMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetHrefMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementGetHref+ -- method DOMHTMLLinkElement::get_hreflang -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -534,8 +721,8 @@  dOMHTMLLinkElementGetHreflang ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLLinkElementGetHreflang _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_link_element_get_hreflang _obj'@@ -545,11 +732,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLLinkElementGetHreflangMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetHreflangMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementGetHreflang+ -- method DOMHTMLLinkElement::get_media -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -561,8 +751,8 @@  dOMHTMLLinkElementGetMedia ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLLinkElementGetMedia _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_link_element_get_media _obj'@@ -572,11 +762,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLLinkElementGetMediaMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetMediaMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementGetMedia+ -- method DOMHTMLLinkElement::get_rel -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -588,8 +781,8 @@  dOMHTMLLinkElementGetRel ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLLinkElementGetRel _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_link_element_get_rel _obj'@@ -599,11 +792,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLLinkElementGetRelMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetRelMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementGetRel+ -- method DOMHTMLLinkElement::get_rev -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -615,8 +811,8 @@  dOMHTMLLinkElementGetRev ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLLinkElementGetRev _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_link_element_get_rev _obj'@@ -626,11 +822,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLLinkElementGetRevMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetRevMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementGetRev+ -- method DOMHTMLLinkElement::get_sheet -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMStyleSheet" -- throws : False -- Skip return : False@@ -642,8 +841,8 @@  dOMHTMLLinkElementGetSheet ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    m DOMStyleSheet+    a                                       -- _obj+    -> m DOMStyleSheet                      -- result dOMHTMLLinkElementGetSheet _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_link_element_get_sheet _obj'@@ -652,11 +851,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLLinkElementGetSheetMethodInfo+instance (signature ~ (m DOMStyleSheet), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetSheetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementGetSheet+ -- method DOMHTMLLinkElement::get_target -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -668,8 +870,8 @@  dOMHTMLLinkElementGetTarget ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLLinkElementGetTarget _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_link_element_get_target _obj'@@ -679,11 +881,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLLinkElementGetTargetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetTargetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementGetTarget+ -- method DOMHTMLLinkElement::get_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -695,8 +900,8 @@  dOMHTMLLinkElementGetTypeAttr ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLLinkElementGetTypeAttr _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_link_element_get_type_attr _obj'@@ -706,11 +911,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLLinkElementGetTypeAttrMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementGetTypeAttr+ -- method DOMHTMLLinkElement::set_charset -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -723,9 +931,9 @@  dOMHTMLLinkElementSetCharset ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLLinkElementSetCharset _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -734,11 +942,14 @@     freeMem value'     return () +data DOMHTMLLinkElementSetCharsetMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetCharsetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementSetCharset+ -- method DOMHTMLLinkElement::set_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -751,9 +962,9 @@  dOMHTMLLinkElementSetDisabled ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLLinkElementSetDisabled _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -761,11 +972,14 @@     touchManagedPtr _obj     return () +data DOMHTMLLinkElementSetDisabledMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementSetDisabled+ -- method DOMHTMLLinkElement::set_href -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -778,9 +992,9 @@  dOMHTMLLinkElementSetHref ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLLinkElementSetHref _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -789,11 +1003,14 @@     freeMem value'     return () +data DOMHTMLLinkElementSetHrefMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetHrefMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementSetHref+ -- method DOMHTMLLinkElement::set_hreflang -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -806,9 +1023,9 @@  dOMHTMLLinkElementSetHreflang ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLLinkElementSetHreflang _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -817,11 +1034,14 @@     freeMem value'     return () +data DOMHTMLLinkElementSetHreflangMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetHreflangMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementSetHreflang+ -- method DOMHTMLLinkElement::set_media -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -834,9 +1054,9 @@  dOMHTMLLinkElementSetMedia ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLLinkElementSetMedia _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -845,11 +1065,14 @@     freeMem value'     return () +data DOMHTMLLinkElementSetMediaMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetMediaMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementSetMedia+ -- method DOMHTMLLinkElement::set_rel -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -862,9 +1085,9 @@  dOMHTMLLinkElementSetRel ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLLinkElementSetRel _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -873,11 +1096,14 @@     freeMem value'     return () +data DOMHTMLLinkElementSetRelMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetRelMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementSetRel+ -- method DOMHTMLLinkElement::set_rev -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -890,9 +1116,9 @@  dOMHTMLLinkElementSetRev ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLLinkElementSetRev _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -901,11 +1127,14 @@     freeMem value'     return () +data DOMHTMLLinkElementSetRevMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetRevMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementSetRev+ -- method DOMHTMLLinkElement::set_target -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -918,9 +1147,9 @@  dOMHTMLLinkElementSetTarget ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLLinkElementSetTarget _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -929,11 +1158,14 @@     freeMem value'     return () +data DOMHTMLLinkElementSetTargetMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetTargetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementSetTarget+ -- method DOMHTMLLinkElement::set_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -946,9 +1178,9 @@  dOMHTMLLinkElementSetTypeAttr ::     (MonadIO m, DOMHTMLLinkElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLLinkElementSetTypeAttr _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -956,5 +1188,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLLinkElementSetTypeAttrMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLLinkElementSetTypeAttr  
GI/WebKit2WebExtension/Objects/DOMHTMLLinkElement.hs-boot view
@@ -21,3 +21,22 @@ data DOMHTMLLinkElementSheetPropertyInfo data DOMHTMLLinkElementTargetPropertyInfo data DOMHTMLLinkElementTypePropertyInfo+data DOMHTMLLinkElementGetCharsetMethodInfo+data DOMHTMLLinkElementGetDisabledMethodInfo+data DOMHTMLLinkElementGetHrefMethodInfo+data DOMHTMLLinkElementGetHreflangMethodInfo+data DOMHTMLLinkElementGetMediaMethodInfo+data DOMHTMLLinkElementGetRelMethodInfo+data DOMHTMLLinkElementGetRevMethodInfo+data DOMHTMLLinkElementGetSheetMethodInfo+data DOMHTMLLinkElementGetTargetMethodInfo+data DOMHTMLLinkElementGetTypeAttrMethodInfo+data DOMHTMLLinkElementSetCharsetMethodInfo+data DOMHTMLLinkElementSetDisabledMethodInfo+data DOMHTMLLinkElementSetHrefMethodInfo+data DOMHTMLLinkElementSetHreflangMethodInfo+data DOMHTMLLinkElementSetMediaMethodInfo+data DOMHTMLLinkElementSetRelMethodInfo+data DOMHTMLLinkElementSetRevMethodInfo+data DOMHTMLLinkElementSetTargetMethodInfo+data DOMHTMLLinkElementSetTypeAttrMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLMapElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,14 +18,17 @@   -- * Methods -- ** dOMHTMLMapElementGetAreas+    DOMHTMLMapElementGetAreasMethodInfo     ,     dOMHTMLMapElementGetAreas               ,   -- ** dOMHTMLMapElementGetName+    DOMHTMLMapElementGetNameMethodInfo      ,     dOMHTMLMapElementGetName                ,   -- ** dOMHTMLMapElementSetName+    DOMHTMLMapElementSetNameMethodInfo      ,     dOMHTMLMapElementSetName                ,  @@ -79,6 +83,149 @@ noDOMHTMLMapElement :: Maybe DOMHTMLMapElement noDOMHTMLMapElement = Nothing +type family ResolveDOMHTMLMapElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLMapElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLMapElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLMapElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLMapElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLMapElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLMapElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLMapElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLMapElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLMapElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLMapElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLMapElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLMapElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLMapElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLMapElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLMapElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLMapElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLMapElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLMapElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLMapElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLMapElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLMapElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLMapElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLMapElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLMapElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLMapElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLMapElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLMapElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLMapElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLMapElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLMapElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLMapElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLMapElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLMapElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLMapElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLMapElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLMapElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLMapElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLMapElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLMapElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLMapElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLMapElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLMapElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLMapElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLMapElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLMapElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLMapElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLMapElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLMapElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLMapElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLMapElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLMapElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLMapElementMethod "getAreas" o = DOMHTMLMapElementGetAreasMethodInfo+    ResolveDOMHTMLMapElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLMapElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLMapElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLMapElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLMapElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLMapElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLMapElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLMapElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLMapElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLMapElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLMapElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLMapElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLMapElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLMapElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLMapElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLMapElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLMapElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLMapElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLMapElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLMapElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLMapElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLMapElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLMapElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLMapElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLMapElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLMapElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLMapElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLMapElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLMapElementMethod "getName" o = DOMHTMLMapElementGetNameMethodInfo+    ResolveDOMHTMLMapElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLMapElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLMapElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLMapElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLMapElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLMapElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLMapElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLMapElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLMapElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLMapElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLMapElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLMapElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLMapElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLMapElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLMapElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLMapElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLMapElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLMapElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLMapElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLMapElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLMapElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLMapElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLMapElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLMapElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLMapElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLMapElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLMapElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLMapElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLMapElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLMapElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLMapElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLMapElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLMapElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLMapElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLMapElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLMapElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLMapElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLMapElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLMapElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLMapElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLMapElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLMapElementMethod "setName" o = DOMHTMLMapElementSetNameMethodInfo+    ResolveDOMHTMLMapElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLMapElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLMapElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLMapElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLMapElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLMapElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLMapElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLMapElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLMapElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLMapElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLMapElementMethod t DOMHTMLMapElement, MethodInfo info DOMHTMLMapElement p) => IsLabelProxy t (DOMHTMLMapElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLMapElementMethod t DOMHTMLMapElement, MethodInfo info DOMHTMLMapElement p) => IsLabel t (DOMHTMLMapElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "areas"    -- Type: TInterface "WebKit2WebExtension" "DOMHTMLCollection"    -- Flags: [PropertyReadable]@@ -92,7 +239,7 @@     type AttrSetTypeConstraint DOMHTMLMapElementAreasPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLMapElementAreasPropertyInfo = DOMHTMLMapElementK     type AttrGetType DOMHTMLMapElementAreasPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMHTMLMapElementAreasPropertyInfo = "DOMHTMLMapElement::areas"+    type AttrLabel DOMHTMLMapElementAreasPropertyInfo = "areas"     attrGet _ = getDOMHTMLMapElementAreas     attrSet _ = undefined     attrConstruct _ = undefined@@ -116,22 +263,21 @@     type AttrSetTypeConstraint DOMHTMLMapElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLMapElementNamePropertyInfo = DOMHTMLMapElementK     type AttrGetType DOMHTMLMapElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLMapElementNamePropertyInfo = "DOMHTMLMapElement::name"+    type AttrLabel DOMHTMLMapElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLMapElementName     attrSet _ = setDOMHTMLMapElementName     attrConstruct _ = constructDOMHTMLMapElementName  type instance AttributeList DOMHTMLMapElement = DOMHTMLMapElementAttributeList-type DOMHTMLMapElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("areas", DOMHTMLMapElementAreasPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLMapElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLMapElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("areas", DOMHTMLMapElementAreasPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLMapElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLMapElement = DOMHTMLMapElementSignalList-type DOMHTMLMapElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLMapElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLMapElement::get_areas -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMapElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMapElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMapElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection" -- throws : False -- Skip return : False@@ -143,8 +289,8 @@  dOMHTMLMapElementGetAreas ::     (MonadIO m, DOMHTMLMapElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result dOMHTMLMapElementGetAreas _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_map_element_get_areas _obj'@@ -153,11 +299,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLMapElementGetAreasMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLMapElementK a) => MethodInfo DOMHTMLMapElementGetAreasMethodInfo a signature where+    overloadedMethod _ = dOMHTMLMapElementGetAreas+ -- method DOMHTMLMapElement::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMapElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMapElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMapElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -169,8 +318,8 @@  dOMHTMLMapElementGetName ::     (MonadIO m, DOMHTMLMapElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLMapElementGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_map_element_get_name _obj'@@ -180,11 +329,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLMapElementGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMapElementK a) => MethodInfo DOMHTMLMapElementGetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLMapElementGetName+ -- method DOMHTMLMapElement::set_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMapElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMapElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMapElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -197,9 +349,9 @@  dOMHTMLMapElementSetName ::     (MonadIO m, DOMHTMLMapElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLMapElementSetName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -207,5 +359,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLMapElementSetNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMapElementK a) => MethodInfo DOMHTMLMapElementSetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLMapElementSetName  
GI/WebKit2WebExtension/Objects/DOMHTMLMapElement.hs-boot view
@@ -13,3 +13,6 @@ instance (GObject o, IsDescendantOf DOMHTMLMapElement o) => DOMHTMLMapElementK o data DOMHTMLMapElementAreasPropertyInfo data DOMHTMLMapElementNamePropertyInfo+data DOMHTMLMapElementGetAreasMethodInfo+data DOMHTMLMapElementGetNameMethodInfo+data DOMHTMLMapElementSetNameMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLMarqueeElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMHTMLMarqueeElementStart+    DOMHTMLMarqueeElementStartMethodInfo    ,     dOMHTMLMarqueeElementStart              ,   -- ** dOMHTMLMarqueeElementStop+    DOMHTMLMarqueeElementStopMethodInfo     ,     dOMHTMLMarqueeElementStop               ,  @@ -140,6 +143,148 @@ noDOMHTMLMarqueeElement :: Maybe DOMHTMLMarqueeElement noDOMHTMLMarqueeElement = Nothing +type family ResolveDOMHTMLMarqueeElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLMarqueeElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "start" o = DOMHTMLMarqueeElementStartMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "stop" o = DOMHTMLMarqueeElementStopMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLMarqueeElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLMarqueeElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLMarqueeElementMethod t DOMHTMLMarqueeElement, MethodInfo info DOMHTMLMarqueeElement p) => IsLabelProxy t (DOMHTMLMarqueeElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLMarqueeElementMethod t DOMHTMLMarqueeElement, MethodInfo info DOMHTMLMarqueeElement p) => IsLabel t (DOMHTMLMarqueeElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "behavior"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -159,7 +304,7 @@     type AttrSetTypeConstraint DOMHTMLMarqueeElementBehaviorPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLMarqueeElementBehaviorPropertyInfo = DOMHTMLMarqueeElementK     type AttrGetType DOMHTMLMarqueeElementBehaviorPropertyInfo = T.Text-    type AttrLabel DOMHTMLMarqueeElementBehaviorPropertyInfo = "DOMHTMLMarqueeElement::behavior"+    type AttrLabel DOMHTMLMarqueeElementBehaviorPropertyInfo = "behavior"     attrGet _ = getDOMHTMLMarqueeElementBehavior     attrSet _ = setDOMHTMLMarqueeElementBehavior     attrConstruct _ = constructDOMHTMLMarqueeElementBehavior@@ -183,7 +328,7 @@     type AttrSetTypeConstraint DOMHTMLMarqueeElementBgColorPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLMarqueeElementBgColorPropertyInfo = DOMHTMLMarqueeElementK     type AttrGetType DOMHTMLMarqueeElementBgColorPropertyInfo = T.Text-    type AttrLabel DOMHTMLMarqueeElementBgColorPropertyInfo = "DOMHTMLMarqueeElement::bg-color"+    type AttrLabel DOMHTMLMarqueeElementBgColorPropertyInfo = "bg-color"     attrGet _ = getDOMHTMLMarqueeElementBgColor     attrSet _ = setDOMHTMLMarqueeElementBgColor     attrConstruct _ = constructDOMHTMLMarqueeElementBgColor@@ -207,7 +352,7 @@     type AttrSetTypeConstraint DOMHTMLMarqueeElementDirectionPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLMarqueeElementDirectionPropertyInfo = DOMHTMLMarqueeElementK     type AttrGetType DOMHTMLMarqueeElementDirectionPropertyInfo = T.Text-    type AttrLabel DOMHTMLMarqueeElementDirectionPropertyInfo = "DOMHTMLMarqueeElement::direction"+    type AttrLabel DOMHTMLMarqueeElementDirectionPropertyInfo = "direction"     attrGet _ = getDOMHTMLMarqueeElementDirection     attrSet _ = setDOMHTMLMarqueeElementDirection     attrConstruct _ = constructDOMHTMLMarqueeElementDirection@@ -231,7 +376,7 @@     type AttrSetTypeConstraint DOMHTMLMarqueeElementHeightPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLMarqueeElementHeightPropertyInfo = DOMHTMLMarqueeElementK     type AttrGetType DOMHTMLMarqueeElementHeightPropertyInfo = T.Text-    type AttrLabel DOMHTMLMarqueeElementHeightPropertyInfo = "DOMHTMLMarqueeElement::height"+    type AttrLabel DOMHTMLMarqueeElementHeightPropertyInfo = "height"     attrGet _ = getDOMHTMLMarqueeElementHeight     attrSet _ = setDOMHTMLMarqueeElementHeight     attrConstruct _ = constructDOMHTMLMarqueeElementHeight@@ -255,7 +400,7 @@     type AttrSetTypeConstraint DOMHTMLMarqueeElementHspacePropertyInfo = (~) Word64     type AttrBaseTypeConstraint DOMHTMLMarqueeElementHspacePropertyInfo = DOMHTMLMarqueeElementK     type AttrGetType DOMHTMLMarqueeElementHspacePropertyInfo = Word64-    type AttrLabel DOMHTMLMarqueeElementHspacePropertyInfo = "DOMHTMLMarqueeElement::hspace"+    type AttrLabel DOMHTMLMarqueeElementHspacePropertyInfo = "hspace"     attrGet _ = getDOMHTMLMarqueeElementHspace     attrSet _ = setDOMHTMLMarqueeElementHspace     attrConstruct _ = constructDOMHTMLMarqueeElementHspace@@ -279,7 +424,7 @@     type AttrSetTypeConstraint DOMHTMLMarqueeElementLoopPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLMarqueeElementLoopPropertyInfo = DOMHTMLMarqueeElementK     type AttrGetType DOMHTMLMarqueeElementLoopPropertyInfo = Int64-    type AttrLabel DOMHTMLMarqueeElementLoopPropertyInfo = "DOMHTMLMarqueeElement::loop"+    type AttrLabel DOMHTMLMarqueeElementLoopPropertyInfo = "loop"     attrGet _ = getDOMHTMLMarqueeElementLoop     attrSet _ = setDOMHTMLMarqueeElementLoop     attrConstruct _ = constructDOMHTMLMarqueeElementLoop@@ -303,7 +448,7 @@     type AttrSetTypeConstraint DOMHTMLMarqueeElementScrollAmountPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLMarqueeElementScrollAmountPropertyInfo = DOMHTMLMarqueeElementK     type AttrGetType DOMHTMLMarqueeElementScrollAmountPropertyInfo = Int64-    type AttrLabel DOMHTMLMarqueeElementScrollAmountPropertyInfo = "DOMHTMLMarqueeElement::scroll-amount"+    type AttrLabel DOMHTMLMarqueeElementScrollAmountPropertyInfo = "scroll-amount"     attrGet _ = getDOMHTMLMarqueeElementScrollAmount     attrSet _ = setDOMHTMLMarqueeElementScrollAmount     attrConstruct _ = constructDOMHTMLMarqueeElementScrollAmount@@ -327,7 +472,7 @@     type AttrSetTypeConstraint DOMHTMLMarqueeElementScrollDelayPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLMarqueeElementScrollDelayPropertyInfo = DOMHTMLMarqueeElementK     type AttrGetType DOMHTMLMarqueeElementScrollDelayPropertyInfo = Int64-    type AttrLabel DOMHTMLMarqueeElementScrollDelayPropertyInfo = "DOMHTMLMarqueeElement::scroll-delay"+    type AttrLabel DOMHTMLMarqueeElementScrollDelayPropertyInfo = "scroll-delay"     attrGet _ = getDOMHTMLMarqueeElementScrollDelay     attrSet _ = setDOMHTMLMarqueeElementScrollDelay     attrConstruct _ = constructDOMHTMLMarqueeElementScrollDelay@@ -351,7 +496,7 @@     type AttrSetTypeConstraint DOMHTMLMarqueeElementTrueSpeedPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLMarqueeElementTrueSpeedPropertyInfo = DOMHTMLMarqueeElementK     type AttrGetType DOMHTMLMarqueeElementTrueSpeedPropertyInfo = Bool-    type AttrLabel DOMHTMLMarqueeElementTrueSpeedPropertyInfo = "DOMHTMLMarqueeElement::true-speed"+    type AttrLabel DOMHTMLMarqueeElementTrueSpeedPropertyInfo = "true-speed"     attrGet _ = getDOMHTMLMarqueeElementTrueSpeed     attrSet _ = setDOMHTMLMarqueeElementTrueSpeed     attrConstruct _ = constructDOMHTMLMarqueeElementTrueSpeed@@ -375,7 +520,7 @@     type AttrSetTypeConstraint DOMHTMLMarqueeElementVspacePropertyInfo = (~) Word64     type AttrBaseTypeConstraint DOMHTMLMarqueeElementVspacePropertyInfo = DOMHTMLMarqueeElementK     type AttrGetType DOMHTMLMarqueeElementVspacePropertyInfo = Word64-    type AttrLabel DOMHTMLMarqueeElementVspacePropertyInfo = "DOMHTMLMarqueeElement::vspace"+    type AttrLabel DOMHTMLMarqueeElementVspacePropertyInfo = "vspace"     attrGet _ = getDOMHTMLMarqueeElementVspace     attrSet _ = setDOMHTMLMarqueeElementVspace     attrConstruct _ = constructDOMHTMLMarqueeElementVspace@@ -399,22 +544,21 @@     type AttrSetTypeConstraint DOMHTMLMarqueeElementWidthPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLMarqueeElementWidthPropertyInfo = DOMHTMLMarqueeElementK     type AttrGetType DOMHTMLMarqueeElementWidthPropertyInfo = T.Text-    type AttrLabel DOMHTMLMarqueeElementWidthPropertyInfo = "DOMHTMLMarqueeElement::width"+    type AttrLabel DOMHTMLMarqueeElementWidthPropertyInfo = "width"     attrGet _ = getDOMHTMLMarqueeElementWidth     attrSet _ = setDOMHTMLMarqueeElementWidth     attrConstruct _ = constructDOMHTMLMarqueeElementWidth  type instance AttributeList DOMHTMLMarqueeElement = DOMHTMLMarqueeElementAttributeList-type DOMHTMLMarqueeElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("behavior", DOMHTMLMarqueeElementBehaviorPropertyInfo), '("bg-color", DOMHTMLMarqueeElementBgColorPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("direction", DOMHTMLMarqueeElementDirectionPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLMarqueeElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLMarqueeElementHspacePropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("loop", DOMHTMLMarqueeElementLoopPropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-amount", DOMHTMLMarqueeElementScrollAmountPropertyInfo), '("scroll-delay", DOMHTMLMarqueeElementScrollDelayPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("true-speed", DOMHTMLMarqueeElementTrueSpeedPropertyInfo), '("vspace", DOMHTMLMarqueeElementVspacePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLMarqueeElementWidthPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLMarqueeElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("behavior", DOMHTMLMarqueeElementBehaviorPropertyInfo), '("bgColor", DOMHTMLMarqueeElementBgColorPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("direction", DOMHTMLMarqueeElementDirectionPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLMarqueeElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLMarqueeElementHspacePropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("loop", DOMHTMLMarqueeElementLoopPropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollAmount", DOMHTMLMarqueeElementScrollAmountPropertyInfo), '("scrollDelay", DOMHTMLMarqueeElementScrollDelayPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("trueSpeed", DOMHTMLMarqueeElementTrueSpeedPropertyInfo), '("vspace", DOMHTMLMarqueeElementVspacePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLMarqueeElementWidthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLMarqueeElement = DOMHTMLMarqueeElementSignalList-type DOMHTMLMarqueeElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLMarqueeElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLMarqueeElement::start -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -426,19 +570,22 @@  dOMHTMLMarqueeElementStart ::     (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMHTMLMarqueeElementStart _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_marquee_element_start _obj'     touchManagedPtr _obj     return () +data DOMHTMLMarqueeElementStartMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementStartMethodInfo a signature where+    overloadedMethod _ = dOMHTMLMarqueeElementStart+ -- method DOMHTMLMarqueeElement::stop -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -450,12 +597,16 @@  dOMHTMLMarqueeElementStop ::     (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMHTMLMarqueeElementStop _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_marquee_element_stop _obj'     touchManagedPtr _obj     return ()++data DOMHTMLMarqueeElementStopMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementStopMethodInfo a signature where+    overloadedMethod _ = dOMHTMLMarqueeElementStop  
GI/WebKit2WebExtension/Objects/DOMHTMLMarqueeElement.hs-boot view
@@ -22,3 +22,5 @@ data DOMHTMLMarqueeElementTrueSpeedPropertyInfo data DOMHTMLMarqueeElementVspacePropertyInfo data DOMHTMLMarqueeElementWidthPropertyInfo+data DOMHTMLMarqueeElementStartMethodInfo+data DOMHTMLMarqueeElementStopMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLMenuElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMHTMLMenuElementGetCompact+    DOMHTMLMenuElementGetCompactMethodInfo  ,     dOMHTMLMenuElementGetCompact            ,   -- ** dOMHTMLMenuElementSetCompact+    DOMHTMLMenuElementSetCompactMethodInfo  ,     dOMHTMLMenuElementSetCompact            ,  @@ -70,6 +73,148 @@ noDOMHTMLMenuElement :: Maybe DOMHTMLMenuElement noDOMHTMLMenuElement = Nothing +type family ResolveDOMHTMLMenuElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLMenuElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLMenuElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLMenuElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLMenuElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLMenuElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLMenuElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLMenuElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLMenuElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLMenuElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLMenuElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLMenuElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLMenuElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLMenuElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLMenuElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLMenuElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLMenuElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLMenuElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLMenuElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLMenuElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLMenuElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLMenuElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLMenuElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLMenuElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLMenuElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLMenuElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLMenuElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLMenuElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLMenuElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLMenuElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLMenuElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLMenuElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLMenuElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLMenuElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLMenuElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLMenuElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLMenuElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLMenuElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLMenuElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLMenuElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLMenuElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLMenuElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLMenuElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLMenuElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLMenuElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLMenuElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLMenuElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLMenuElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLMenuElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLMenuElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLMenuElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLMenuElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLMenuElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLMenuElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLMenuElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLMenuElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLMenuElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLMenuElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLMenuElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLMenuElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLMenuElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLMenuElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLMenuElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLMenuElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLMenuElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLMenuElementMethod "getCompact" o = DOMHTMLMenuElementGetCompactMethodInfo+    ResolveDOMHTMLMenuElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLMenuElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLMenuElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLMenuElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLMenuElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLMenuElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLMenuElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLMenuElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLMenuElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLMenuElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLMenuElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLMenuElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLMenuElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLMenuElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLMenuElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLMenuElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLMenuElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLMenuElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLMenuElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLMenuElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLMenuElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLMenuElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLMenuElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLMenuElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLMenuElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLMenuElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLMenuElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLMenuElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLMenuElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLMenuElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLMenuElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLMenuElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLMenuElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLMenuElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLMenuElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLMenuElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLMenuElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLMenuElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLMenuElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLMenuElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLMenuElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLMenuElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLMenuElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLMenuElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLMenuElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLMenuElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLMenuElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLMenuElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLMenuElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLMenuElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLMenuElementMethod "setCompact" o = DOMHTMLMenuElementSetCompactMethodInfo+    ResolveDOMHTMLMenuElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLMenuElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLMenuElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLMenuElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLMenuElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLMenuElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLMenuElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLMenuElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLMenuElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLMenuElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLMenuElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLMenuElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLMenuElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLMenuElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLMenuElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLMenuElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLMenuElementMethod t DOMHTMLMenuElement, MethodInfo info DOMHTMLMenuElement p) => IsLabelProxy t (DOMHTMLMenuElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLMenuElementMethod t DOMHTMLMenuElement, MethodInfo info DOMHTMLMenuElement p) => IsLabel t (DOMHTMLMenuElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "compact"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable,PropertyWritable]@@ -89,22 +234,21 @@     type AttrSetTypeConstraint DOMHTMLMenuElementCompactPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLMenuElementCompactPropertyInfo = DOMHTMLMenuElementK     type AttrGetType DOMHTMLMenuElementCompactPropertyInfo = Bool-    type AttrLabel DOMHTMLMenuElementCompactPropertyInfo = "DOMHTMLMenuElement::compact"+    type AttrLabel DOMHTMLMenuElementCompactPropertyInfo = "compact"     attrGet _ = getDOMHTMLMenuElementCompact     attrSet _ = setDOMHTMLMenuElementCompact     attrConstruct _ = constructDOMHTMLMenuElementCompact  type instance AttributeList DOMHTMLMenuElement = DOMHTMLMenuElementAttributeList-type DOMHTMLMenuElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLMenuElementCompactPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLMenuElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLMenuElementCompactPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLMenuElement = DOMHTMLMenuElementSignalList-type DOMHTMLMenuElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLMenuElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLMenuElement::get_compact -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMenuElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMenuElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMenuElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -116,8 +260,8 @@  dOMHTMLMenuElementGetCompact ::     (MonadIO m, DOMHTMLMenuElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLMenuElementGetCompact _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_menu_element_get_compact _obj'@@ -125,11 +269,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLMenuElementGetCompactMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLMenuElementK a) => MethodInfo DOMHTMLMenuElementGetCompactMethodInfo a signature where+    overloadedMethod _ = dOMHTMLMenuElementGetCompact+ -- method DOMHTMLMenuElement::set_compact -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMenuElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMenuElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMenuElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -142,14 +289,18 @@  dOMHTMLMenuElementSetCompact ::     (MonadIO m, DOMHTMLMenuElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLMenuElementSetCompact _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value     webkit_dom_html_menu_element_set_compact _obj' value'     touchManagedPtr _obj     return ()++data DOMHTMLMenuElementSetCompactMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLMenuElementK a) => MethodInfo DOMHTMLMenuElementSetCompactMethodInfo a signature where+    overloadedMethod _ = dOMHTMLMenuElementSetCompact  
GI/WebKit2WebExtension/Objects/DOMHTMLMenuElement.hs-boot view
@@ -12,3 +12,5 @@ class GObject o => DOMHTMLMenuElementK o instance (GObject o, IsDescendantOf DOMHTMLMenuElement o) => DOMHTMLMenuElementK o data DOMHTMLMenuElementCompactPropertyInfo+data DOMHTMLMenuElementGetCompactMethodInfo+data DOMHTMLMenuElementSetCompactMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLMetaElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,34 +18,42 @@   -- * Methods -- ** dOMHTMLMetaElementGetContent+    DOMHTMLMetaElementGetContentMethodInfo  ,     dOMHTMLMetaElementGetContent            ,   -- ** dOMHTMLMetaElementGetHttpEquiv+    DOMHTMLMetaElementGetHttpEquivMethodInfo,     dOMHTMLMetaElementGetHttpEquiv          ,   -- ** dOMHTMLMetaElementGetName+    DOMHTMLMetaElementGetNameMethodInfo     ,     dOMHTMLMetaElementGetName               ,   -- ** dOMHTMLMetaElementGetScheme+    DOMHTMLMetaElementGetSchemeMethodInfo   ,     dOMHTMLMetaElementGetScheme             ,   -- ** dOMHTMLMetaElementSetContent+    DOMHTMLMetaElementSetContentMethodInfo  ,     dOMHTMLMetaElementSetContent            ,   -- ** dOMHTMLMetaElementSetHttpEquiv+    DOMHTMLMetaElementSetHttpEquivMethodInfo,     dOMHTMLMetaElementSetHttpEquiv          ,   -- ** dOMHTMLMetaElementSetName+    DOMHTMLMetaElementSetNameMethodInfo     ,     dOMHTMLMetaElementSetName               ,   -- ** dOMHTMLMetaElementSetScheme+    DOMHTMLMetaElementSetSchemeMethodInfo   ,     dOMHTMLMetaElementSetScheme             ,  @@ -115,6 +124,154 @@ noDOMHTMLMetaElement :: Maybe DOMHTMLMetaElement noDOMHTMLMetaElement = Nothing +type family ResolveDOMHTMLMetaElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLMetaElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLMetaElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLMetaElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLMetaElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLMetaElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLMetaElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLMetaElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLMetaElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLMetaElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLMetaElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLMetaElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLMetaElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLMetaElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLMetaElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLMetaElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLMetaElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLMetaElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLMetaElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLMetaElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLMetaElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLMetaElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLMetaElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLMetaElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLMetaElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLMetaElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLMetaElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLMetaElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLMetaElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLMetaElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLMetaElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLMetaElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLMetaElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLMetaElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLMetaElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLMetaElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLMetaElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLMetaElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLMetaElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLMetaElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLMetaElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLMetaElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLMetaElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLMetaElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLMetaElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLMetaElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLMetaElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLMetaElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLMetaElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLMetaElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLMetaElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLMetaElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLMetaElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLMetaElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLMetaElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLMetaElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLMetaElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLMetaElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLMetaElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLMetaElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLMetaElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLMetaElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLMetaElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLMetaElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLMetaElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLMetaElementMethod "getContent" o = DOMHTMLMetaElementGetContentMethodInfo+    ResolveDOMHTMLMetaElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLMetaElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLMetaElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLMetaElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLMetaElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLMetaElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLMetaElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLMetaElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLMetaElementMethod "getHttpEquiv" o = DOMHTMLMetaElementGetHttpEquivMethodInfo+    ResolveDOMHTMLMetaElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLMetaElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLMetaElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLMetaElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLMetaElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLMetaElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLMetaElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLMetaElementMethod "getName" o = DOMHTMLMetaElementGetNameMethodInfo+    ResolveDOMHTMLMetaElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLMetaElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLMetaElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLMetaElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLMetaElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLMetaElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLMetaElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLMetaElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLMetaElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLMetaElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLMetaElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLMetaElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLMetaElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLMetaElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLMetaElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLMetaElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLMetaElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLMetaElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLMetaElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLMetaElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLMetaElementMethod "getScheme" o = DOMHTMLMetaElementGetSchemeMethodInfo+    ResolveDOMHTMLMetaElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLMetaElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLMetaElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLMetaElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLMetaElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLMetaElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLMetaElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLMetaElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLMetaElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLMetaElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLMetaElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLMetaElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLMetaElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLMetaElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLMetaElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLMetaElementMethod "setContent" o = DOMHTMLMetaElementSetContentMethodInfo+    ResolveDOMHTMLMetaElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLMetaElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLMetaElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLMetaElementMethod "setHttpEquiv" o = DOMHTMLMetaElementSetHttpEquivMethodInfo+    ResolveDOMHTMLMetaElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLMetaElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLMetaElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLMetaElementMethod "setName" o = DOMHTMLMetaElementSetNameMethodInfo+    ResolveDOMHTMLMetaElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLMetaElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLMetaElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLMetaElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLMetaElementMethod "setScheme" o = DOMHTMLMetaElementSetSchemeMethodInfo+    ResolveDOMHTMLMetaElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLMetaElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLMetaElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLMetaElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLMetaElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLMetaElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLMetaElementMethod t DOMHTMLMetaElement, MethodInfo info DOMHTMLMetaElement p) => IsLabelProxy t (DOMHTMLMetaElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLMetaElementMethod t DOMHTMLMetaElement, MethodInfo info DOMHTMLMetaElement p) => IsLabel t (DOMHTMLMetaElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "content"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -134,7 +291,7 @@     type AttrSetTypeConstraint DOMHTMLMetaElementContentPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLMetaElementContentPropertyInfo = DOMHTMLMetaElementK     type AttrGetType DOMHTMLMetaElementContentPropertyInfo = T.Text-    type AttrLabel DOMHTMLMetaElementContentPropertyInfo = "DOMHTMLMetaElement::content"+    type AttrLabel DOMHTMLMetaElementContentPropertyInfo = "content"     attrGet _ = getDOMHTMLMetaElementContent     attrSet _ = setDOMHTMLMetaElementContent     attrConstruct _ = constructDOMHTMLMetaElementContent@@ -158,7 +315,7 @@     type AttrSetTypeConstraint DOMHTMLMetaElementHttpEquivPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLMetaElementHttpEquivPropertyInfo = DOMHTMLMetaElementK     type AttrGetType DOMHTMLMetaElementHttpEquivPropertyInfo = T.Text-    type AttrLabel DOMHTMLMetaElementHttpEquivPropertyInfo = "DOMHTMLMetaElement::http-equiv"+    type AttrLabel DOMHTMLMetaElementHttpEquivPropertyInfo = "http-equiv"     attrGet _ = getDOMHTMLMetaElementHttpEquiv     attrSet _ = setDOMHTMLMetaElementHttpEquiv     attrConstruct _ = constructDOMHTMLMetaElementHttpEquiv@@ -182,7 +339,7 @@     type AttrSetTypeConstraint DOMHTMLMetaElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLMetaElementNamePropertyInfo = DOMHTMLMetaElementK     type AttrGetType DOMHTMLMetaElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLMetaElementNamePropertyInfo = "DOMHTMLMetaElement::name"+    type AttrLabel DOMHTMLMetaElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLMetaElementName     attrSet _ = setDOMHTMLMetaElementName     attrConstruct _ = constructDOMHTMLMetaElementName@@ -206,22 +363,21 @@     type AttrSetTypeConstraint DOMHTMLMetaElementSchemePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLMetaElementSchemePropertyInfo = DOMHTMLMetaElementK     type AttrGetType DOMHTMLMetaElementSchemePropertyInfo = T.Text-    type AttrLabel DOMHTMLMetaElementSchemePropertyInfo = "DOMHTMLMetaElement::scheme"+    type AttrLabel DOMHTMLMetaElementSchemePropertyInfo = "scheme"     attrGet _ = getDOMHTMLMetaElementScheme     attrSet _ = setDOMHTMLMetaElementScheme     attrConstruct _ = constructDOMHTMLMetaElementScheme  type instance AttributeList DOMHTMLMetaElement = DOMHTMLMetaElementAttributeList-type DOMHTMLMetaElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content", DOMHTMLMetaElementContentPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("http-equiv", DOMHTMLMetaElementHttpEquivPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLMetaElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scheme", DOMHTMLMetaElementSchemePropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLMetaElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("content", DOMHTMLMetaElementContentPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("httpEquiv", DOMHTMLMetaElementHttpEquivPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLMetaElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scheme", DOMHTMLMetaElementSchemePropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLMetaElement = DOMHTMLMetaElementSignalList-type DOMHTMLMetaElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLMetaElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLMetaElement::get_content -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -233,8 +389,8 @@  dOMHTMLMetaElementGetContent ::     (MonadIO m, DOMHTMLMetaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLMetaElementGetContent _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_meta_element_get_content _obj'@@ -244,11 +400,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLMetaElementGetContentMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementGetContentMethodInfo a signature where+    overloadedMethod _ = dOMHTMLMetaElementGetContent+ -- method DOMHTMLMetaElement::get_http_equiv -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -260,8 +419,8 @@  dOMHTMLMetaElementGetHttpEquiv ::     (MonadIO m, DOMHTMLMetaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLMetaElementGetHttpEquiv _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_meta_element_get_http_equiv _obj'@@ -271,11 +430,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLMetaElementGetHttpEquivMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementGetHttpEquivMethodInfo a signature where+    overloadedMethod _ = dOMHTMLMetaElementGetHttpEquiv+ -- method DOMHTMLMetaElement::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -287,8 +449,8 @@  dOMHTMLMetaElementGetName ::     (MonadIO m, DOMHTMLMetaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLMetaElementGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_meta_element_get_name _obj'@@ -298,11 +460,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLMetaElementGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementGetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLMetaElementGetName+ -- method DOMHTMLMetaElement::get_scheme -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -314,8 +479,8 @@  dOMHTMLMetaElementGetScheme ::     (MonadIO m, DOMHTMLMetaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLMetaElementGetScheme _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_meta_element_get_scheme _obj'@@ -325,11 +490,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLMetaElementGetSchemeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementGetSchemeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLMetaElementGetScheme+ -- method DOMHTMLMetaElement::set_content -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -342,9 +510,9 @@  dOMHTMLMetaElementSetContent ::     (MonadIO m, DOMHTMLMetaElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLMetaElementSetContent _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -353,11 +521,14 @@     freeMem value'     return () +data DOMHTMLMetaElementSetContentMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementSetContentMethodInfo a signature where+    overloadedMethod _ = dOMHTMLMetaElementSetContent+ -- method DOMHTMLMetaElement::set_http_equiv -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -370,9 +541,9 @@  dOMHTMLMetaElementSetHttpEquiv ::     (MonadIO m, DOMHTMLMetaElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLMetaElementSetHttpEquiv _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -381,11 +552,14 @@     freeMem value'     return () +data DOMHTMLMetaElementSetHttpEquivMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementSetHttpEquivMethodInfo a signature where+    overloadedMethod _ = dOMHTMLMetaElementSetHttpEquiv+ -- method DOMHTMLMetaElement::set_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -398,9 +572,9 @@  dOMHTMLMetaElementSetName ::     (MonadIO m, DOMHTMLMetaElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLMetaElementSetName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -409,11 +583,14 @@     freeMem value'     return () +data DOMHTMLMetaElementSetNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementSetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLMetaElementSetName+ -- method DOMHTMLMetaElement::set_scheme -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -426,9 +603,9 @@  dOMHTMLMetaElementSetScheme ::     (MonadIO m, DOMHTMLMetaElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLMetaElementSetScheme _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -436,5 +613,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLMetaElementSetSchemeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementSetSchemeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLMetaElementSetScheme  
GI/WebKit2WebExtension/Objects/DOMHTMLMetaElement.hs-boot view
@@ -15,3 +15,11 @@ data DOMHTMLMetaElementHttpEquivPropertyInfo data DOMHTMLMetaElementNamePropertyInfo data DOMHTMLMetaElementSchemePropertyInfo+data DOMHTMLMetaElementGetContentMethodInfo+data DOMHTMLMetaElementGetHttpEquivMethodInfo+data DOMHTMLMetaElementGetNameMethodInfo+data DOMHTMLMetaElementGetSchemeMethodInfo+data DOMHTMLMetaElementSetContentMethodInfo+data DOMHTMLMetaElementSetHttpEquivMethodInfo+data DOMHTMLMetaElementSetNameMethodInfo+data DOMHTMLMetaElementSetSchemeMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLModElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,18 +18,22 @@   -- * Methods -- ** dOMHTMLModElementGetCite+    DOMHTMLModElementGetCiteMethodInfo      ,     dOMHTMLModElementGetCite                ,   -- ** dOMHTMLModElementGetDateTime+    DOMHTMLModElementGetDateTimeMethodInfo  ,     dOMHTMLModElementGetDateTime            ,   -- ** dOMHTMLModElementSetCite+    DOMHTMLModElementSetCiteMethodInfo      ,     dOMHTMLModElementSetCite                ,   -- ** dOMHTMLModElementSetDateTime+    DOMHTMLModElementSetDateTimeMethodInfo  ,     dOMHTMLModElementSetDateTime            ,  @@ -85,6 +90,150 @@ noDOMHTMLModElement :: Maybe DOMHTMLModElement noDOMHTMLModElement = Nothing +type family ResolveDOMHTMLModElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLModElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLModElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLModElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLModElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLModElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLModElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLModElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLModElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLModElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLModElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLModElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLModElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLModElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLModElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLModElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLModElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLModElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLModElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLModElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLModElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLModElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLModElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLModElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLModElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLModElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLModElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLModElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLModElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLModElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLModElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLModElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLModElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLModElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLModElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLModElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLModElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLModElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLModElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLModElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLModElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLModElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLModElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLModElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLModElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLModElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLModElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLModElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLModElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLModElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLModElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLModElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLModElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLModElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLModElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLModElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLModElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLModElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLModElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLModElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLModElementMethod "getCite" o = DOMHTMLModElementGetCiteMethodInfo+    ResolveDOMHTMLModElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLModElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLModElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLModElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLModElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLModElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLModElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLModElementMethod "getDateTime" o = DOMHTMLModElementGetDateTimeMethodInfo+    ResolveDOMHTMLModElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLModElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLModElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLModElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLModElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLModElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLModElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLModElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLModElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLModElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLModElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLModElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLModElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLModElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLModElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLModElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLModElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLModElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLModElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLModElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLModElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLModElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLModElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLModElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLModElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLModElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLModElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLModElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLModElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLModElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLModElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLModElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLModElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLModElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLModElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLModElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLModElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLModElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLModElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLModElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLModElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLModElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLModElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLModElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLModElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLModElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLModElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLModElementMethod "setCite" o = DOMHTMLModElementSetCiteMethodInfo+    ResolveDOMHTMLModElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLModElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLModElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLModElementMethod "setDateTime" o = DOMHTMLModElementSetDateTimeMethodInfo+    ResolveDOMHTMLModElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLModElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLModElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLModElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLModElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLModElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLModElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLModElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLModElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLModElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLModElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLModElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLModElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLModElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLModElementMethod t DOMHTMLModElement, MethodInfo info DOMHTMLModElement p) => IsLabelProxy t (DOMHTMLModElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLModElementMethod t DOMHTMLModElement, MethodInfo info DOMHTMLModElement p) => IsLabel t (DOMHTMLModElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "cite"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -104,7 +253,7 @@     type AttrSetTypeConstraint DOMHTMLModElementCitePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLModElementCitePropertyInfo = DOMHTMLModElementK     type AttrGetType DOMHTMLModElementCitePropertyInfo = T.Text-    type AttrLabel DOMHTMLModElementCitePropertyInfo = "DOMHTMLModElement::cite"+    type AttrLabel DOMHTMLModElementCitePropertyInfo = "cite"     attrGet _ = getDOMHTMLModElementCite     attrSet _ = setDOMHTMLModElementCite     attrConstruct _ = constructDOMHTMLModElementCite@@ -128,22 +277,21 @@     type AttrSetTypeConstraint DOMHTMLModElementDateTimePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLModElementDateTimePropertyInfo = DOMHTMLModElementK     type AttrGetType DOMHTMLModElementDateTimePropertyInfo = T.Text-    type AttrLabel DOMHTMLModElementDateTimePropertyInfo = "DOMHTMLModElement::date-time"+    type AttrLabel DOMHTMLModElementDateTimePropertyInfo = "date-time"     attrGet _ = getDOMHTMLModElementDateTime     attrSet _ = setDOMHTMLModElementDateTime     attrConstruct _ = constructDOMHTMLModElementDateTime  type instance AttributeList DOMHTMLModElement = DOMHTMLModElementAttributeList-type DOMHTMLModElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("cite", DOMHTMLModElementCitePropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("date-time", DOMHTMLModElementDateTimePropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLModElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("cite", DOMHTMLModElementCitePropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dateTime", DOMHTMLModElementDateTimePropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLModElement = DOMHTMLModElementSignalList-type DOMHTMLModElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLModElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLModElement::get_cite -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -155,8 +303,8 @@  dOMHTMLModElementGetCite ::     (MonadIO m, DOMHTMLModElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLModElementGetCite _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_mod_element_get_cite _obj'@@ -166,11 +314,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLModElementGetCiteMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLModElementK a) => MethodInfo DOMHTMLModElementGetCiteMethodInfo a signature where+    overloadedMethod _ = dOMHTMLModElementGetCite+ -- method DOMHTMLModElement::get_date_time -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -182,8 +333,8 @@  dOMHTMLModElementGetDateTime ::     (MonadIO m, DOMHTMLModElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLModElementGetDateTime _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_mod_element_get_date_time _obj'@@ -193,11 +344,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLModElementGetDateTimeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLModElementK a) => MethodInfo DOMHTMLModElementGetDateTimeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLModElementGetDateTime+ -- method DOMHTMLModElement::set_cite -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -210,9 +364,9 @@  dOMHTMLModElementSetCite ::     (MonadIO m, DOMHTMLModElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLModElementSetCite _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -221,11 +375,14 @@     freeMem value'     return () +data DOMHTMLModElementSetCiteMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLModElementK a) => MethodInfo DOMHTMLModElementSetCiteMethodInfo a signature where+    overloadedMethod _ = dOMHTMLModElementSetCite+ -- method DOMHTMLModElement::set_date_time -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -238,9 +395,9 @@  dOMHTMLModElementSetDateTime ::     (MonadIO m, DOMHTMLModElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLModElementSetDateTime _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -248,5 +405,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLModElementSetDateTimeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLModElementK a) => MethodInfo DOMHTMLModElementSetDateTimeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLModElementSetDateTime  
GI/WebKit2WebExtension/Objects/DOMHTMLModElement.hs-boot view
@@ -13,3 +13,7 @@ instance (GObject o, IsDescendantOf DOMHTMLModElement o) => DOMHTMLModElementK o data DOMHTMLModElementCitePropertyInfo data DOMHTMLModElementDateTimePropertyInfo+data DOMHTMLModElementGetCiteMethodInfo+data DOMHTMLModElementGetDateTimeMethodInfo+data DOMHTMLModElementSetCiteMethodInfo+data DOMHTMLModElementSetDateTimeMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLOListElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,26 +18,32 @@   -- * Methods -- ** dOMHTMLOListElementGetCompact+    DOMHTMLOListElementGetCompactMethodInfo ,     dOMHTMLOListElementGetCompact           ,   -- ** dOMHTMLOListElementGetStart+    DOMHTMLOListElementGetStartMethodInfo   ,     dOMHTMLOListElementGetStart             ,   -- ** dOMHTMLOListElementGetTypeAttr+    DOMHTMLOListElementGetTypeAttrMethodInfo,     dOMHTMLOListElementGetTypeAttr          ,   -- ** dOMHTMLOListElementSetCompact+    DOMHTMLOListElementSetCompactMethodInfo ,     dOMHTMLOListElementSetCompact           ,   -- ** dOMHTMLOListElementSetStart+    DOMHTMLOListElementSetStartMethodInfo   ,     dOMHTMLOListElementSetStart             ,   -- ** dOMHTMLOListElementSetTypeAttr+    DOMHTMLOListElementSetTypeAttrMethodInfo,     dOMHTMLOListElementSetTypeAttr          ,  @@ -107,6 +114,152 @@ noDOMHTMLOListElement :: Maybe DOMHTMLOListElement noDOMHTMLOListElement = Nothing +type family ResolveDOMHTMLOListElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLOListElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLOListElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLOListElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLOListElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLOListElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLOListElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLOListElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLOListElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLOListElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLOListElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLOListElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLOListElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLOListElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLOListElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLOListElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLOListElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLOListElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLOListElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLOListElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLOListElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLOListElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLOListElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLOListElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLOListElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLOListElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLOListElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLOListElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLOListElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLOListElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLOListElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLOListElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLOListElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLOListElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLOListElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLOListElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLOListElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLOListElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLOListElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLOListElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLOListElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLOListElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLOListElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLOListElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLOListElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLOListElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLOListElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLOListElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLOListElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLOListElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLOListElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLOListElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLOListElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLOListElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLOListElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLOListElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLOListElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLOListElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLOListElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLOListElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLOListElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLOListElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLOListElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLOListElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLOListElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLOListElementMethod "getCompact" o = DOMHTMLOListElementGetCompactMethodInfo+    ResolveDOMHTMLOListElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLOListElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLOListElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLOListElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLOListElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLOListElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLOListElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLOListElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLOListElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLOListElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLOListElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLOListElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLOListElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLOListElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLOListElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLOListElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLOListElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLOListElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLOListElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLOListElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLOListElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLOListElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLOListElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLOListElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLOListElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLOListElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLOListElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLOListElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLOListElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLOListElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLOListElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLOListElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLOListElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLOListElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLOListElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLOListElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLOListElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLOListElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLOListElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLOListElementMethod "getStart" o = DOMHTMLOListElementGetStartMethodInfo+    ResolveDOMHTMLOListElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLOListElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLOListElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLOListElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLOListElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLOListElementMethod "getTypeAttr" o = DOMHTMLOListElementGetTypeAttrMethodInfo+    ResolveDOMHTMLOListElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLOListElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLOListElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLOListElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLOListElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLOListElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLOListElementMethod "setCompact" o = DOMHTMLOListElementSetCompactMethodInfo+    ResolveDOMHTMLOListElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLOListElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLOListElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLOListElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLOListElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLOListElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLOListElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLOListElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLOListElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLOListElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLOListElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLOListElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLOListElementMethod "setStart" o = DOMHTMLOListElementSetStartMethodInfo+    ResolveDOMHTMLOListElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLOListElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLOListElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLOListElementMethod "setTypeAttr" o = DOMHTMLOListElementSetTypeAttrMethodInfo+    ResolveDOMHTMLOListElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLOListElementMethod t DOMHTMLOListElement, MethodInfo info DOMHTMLOListElement p) => IsLabelProxy t (DOMHTMLOListElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLOListElementMethod t DOMHTMLOListElement, MethodInfo info DOMHTMLOListElement p) => IsLabel t (DOMHTMLOListElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "compact"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable,PropertyWritable]@@ -126,7 +279,7 @@     type AttrSetTypeConstraint DOMHTMLOListElementCompactPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLOListElementCompactPropertyInfo = DOMHTMLOListElementK     type AttrGetType DOMHTMLOListElementCompactPropertyInfo = Bool-    type AttrLabel DOMHTMLOListElementCompactPropertyInfo = "DOMHTMLOListElement::compact"+    type AttrLabel DOMHTMLOListElementCompactPropertyInfo = "compact"     attrGet _ = getDOMHTMLOListElementCompact     attrSet _ = setDOMHTMLOListElementCompact     attrConstruct _ = constructDOMHTMLOListElementCompact@@ -150,7 +303,7 @@     type AttrSetTypeConstraint DOMHTMLOListElementReversedPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLOListElementReversedPropertyInfo = DOMHTMLOListElementK     type AttrGetType DOMHTMLOListElementReversedPropertyInfo = Bool-    type AttrLabel DOMHTMLOListElementReversedPropertyInfo = "DOMHTMLOListElement::reversed"+    type AttrLabel DOMHTMLOListElementReversedPropertyInfo = "reversed"     attrGet _ = getDOMHTMLOListElementReversed     attrSet _ = setDOMHTMLOListElementReversed     attrConstruct _ = constructDOMHTMLOListElementReversed@@ -174,7 +327,7 @@     type AttrSetTypeConstraint DOMHTMLOListElementStartPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLOListElementStartPropertyInfo = DOMHTMLOListElementK     type AttrGetType DOMHTMLOListElementStartPropertyInfo = Int64-    type AttrLabel DOMHTMLOListElementStartPropertyInfo = "DOMHTMLOListElement::start"+    type AttrLabel DOMHTMLOListElementStartPropertyInfo = "start"     attrGet _ = getDOMHTMLOListElementStart     attrSet _ = setDOMHTMLOListElementStart     attrConstruct _ = constructDOMHTMLOListElementStart@@ -198,22 +351,21 @@     type AttrSetTypeConstraint DOMHTMLOListElementTypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLOListElementTypePropertyInfo = DOMHTMLOListElementK     type AttrGetType DOMHTMLOListElementTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLOListElementTypePropertyInfo = "DOMHTMLOListElement::type"+    type AttrLabel DOMHTMLOListElementTypePropertyInfo = "type"     attrGet _ = getDOMHTMLOListElementType     attrSet _ = setDOMHTMLOListElementType     attrConstruct _ = constructDOMHTMLOListElementType  type instance AttributeList DOMHTMLOListElement = DOMHTMLOListElementAttributeList-type DOMHTMLOListElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLOListElementCompactPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("reversed", DOMHTMLOListElementReversedPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("start", DOMHTMLOListElementStartPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLOListElementTypePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLOListElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLOListElementCompactPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("reversed", DOMHTMLOListElementReversedPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("start", DOMHTMLOListElementStartPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLOListElementTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLOListElement = DOMHTMLOListElementSignalList-type DOMHTMLOListElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLOListElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLOListElement::get_compact -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -225,8 +377,8 @@  dOMHTMLOListElementGetCompact ::     (MonadIO m, DOMHTMLOListElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLOListElementGetCompact _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_o_list_element_get_compact _obj'@@ -234,11 +386,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLOListElementGetCompactMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLOListElementK a) => MethodInfo DOMHTMLOListElementGetCompactMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOListElementGetCompact+ -- method DOMHTMLOListElement::get_start -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -250,19 +405,22 @@  dOMHTMLOListElementGetStart ::     (MonadIO m, DOMHTMLOListElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLOListElementGetStart _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_o_list_element_get_start _obj'     touchManagedPtr _obj     return result +data DOMHTMLOListElementGetStartMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLOListElementK a) => MethodInfo DOMHTMLOListElementGetStartMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOListElementGetStart+ -- method DOMHTMLOListElement::get_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -274,8 +432,8 @@  dOMHTMLOListElementGetTypeAttr ::     (MonadIO m, DOMHTMLOListElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLOListElementGetTypeAttr _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_o_list_element_get_type_attr _obj'@@ -285,11 +443,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLOListElementGetTypeAttrMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLOListElementK a) => MethodInfo DOMHTMLOListElementGetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOListElementGetTypeAttr+ -- method DOMHTMLOListElement::set_compact -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -302,9 +463,9 @@  dOMHTMLOListElementSetCompact ::     (MonadIO m, DOMHTMLOListElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLOListElementSetCompact _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -312,11 +473,14 @@     touchManagedPtr _obj     return () +data DOMHTMLOListElementSetCompactMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLOListElementK a) => MethodInfo DOMHTMLOListElementSetCompactMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOListElementSetCompact+ -- method DOMHTMLOListElement::set_start -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -329,20 +493,23 @@  dOMHTMLOListElementSetStart ::     (MonadIO m, DOMHTMLOListElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLOListElementSetStart _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_o_list_element_set_start _obj' value     touchManagedPtr _obj     return () +data DOMHTMLOListElementSetStartMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLOListElementK a) => MethodInfo DOMHTMLOListElementSetStartMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOListElementSetStart+ -- method DOMHTMLOListElement::set_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -355,9 +522,9 @@  dOMHTMLOListElementSetTypeAttr ::     (MonadIO m, DOMHTMLOListElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLOListElementSetTypeAttr _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -365,5 +532,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLOListElementSetTypeAttrMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLOListElementK a) => MethodInfo DOMHTMLOListElementSetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOListElementSetTypeAttr  
GI/WebKit2WebExtension/Objects/DOMHTMLOListElement.hs-boot view
@@ -15,3 +15,9 @@ data DOMHTMLOListElementReversedPropertyInfo data DOMHTMLOListElementStartPropertyInfo data DOMHTMLOListElementTypePropertyInfo+data DOMHTMLOListElementGetCompactMethodInfo+data DOMHTMLOListElementGetStartMethodInfo+data DOMHTMLOListElementGetTypeAttrMethodInfo+data DOMHTMLOListElementSetCompactMethodInfo+data DOMHTMLOListElementSetStartMethodInfo+data DOMHTMLOListElementSetTypeAttrMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLObjectElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,138 +18,172 @@   -- * Methods -- ** dOMHTMLObjectElementGetAlign+    DOMHTMLObjectElementGetAlignMethodInfo  ,     dOMHTMLObjectElementGetAlign            ,   -- ** dOMHTMLObjectElementGetArchive+    DOMHTMLObjectElementGetArchiveMethodInfo,     dOMHTMLObjectElementGetArchive          ,   -- ** dOMHTMLObjectElementGetBorder+    DOMHTMLObjectElementGetBorderMethodInfo ,     dOMHTMLObjectElementGetBorder           ,   -- ** dOMHTMLObjectElementGetCode+    DOMHTMLObjectElementGetCodeMethodInfo   ,     dOMHTMLObjectElementGetCode             ,   -- ** dOMHTMLObjectElementGetCodeBase+    DOMHTMLObjectElementGetCodeBaseMethodInfo,     dOMHTMLObjectElementGetCodeBase         ,   -- ** dOMHTMLObjectElementGetCodeType+    DOMHTMLObjectElementGetCodeTypeMethodInfo,     dOMHTMLObjectElementGetCodeType         ,   -- ** dOMHTMLObjectElementGetContentDocument+    DOMHTMLObjectElementGetContentDocumentMethodInfo,     dOMHTMLObjectElementGetContentDocument  ,   -- ** dOMHTMLObjectElementGetData+    DOMHTMLObjectElementGetDataMethodInfo   ,     dOMHTMLObjectElementGetData             ,   -- ** dOMHTMLObjectElementGetDeclare+    DOMHTMLObjectElementGetDeclareMethodInfo,     dOMHTMLObjectElementGetDeclare          ,   -- ** dOMHTMLObjectElementGetForm+    DOMHTMLObjectElementGetFormMethodInfo   ,     dOMHTMLObjectElementGetForm             ,   -- ** dOMHTMLObjectElementGetHeight+    DOMHTMLObjectElementGetHeightMethodInfo ,     dOMHTMLObjectElementGetHeight           ,   -- ** dOMHTMLObjectElementGetHspace+    DOMHTMLObjectElementGetHspaceMethodInfo ,     dOMHTMLObjectElementGetHspace           ,   -- ** dOMHTMLObjectElementGetName+    DOMHTMLObjectElementGetNameMethodInfo   ,     dOMHTMLObjectElementGetName             ,   -- ** dOMHTMLObjectElementGetStandby+    DOMHTMLObjectElementGetStandbyMethodInfo,     dOMHTMLObjectElementGetStandby          ,   -- ** dOMHTMLObjectElementGetTypeAttr+    DOMHTMLObjectElementGetTypeAttrMethodInfo,     dOMHTMLObjectElementGetTypeAttr         ,   -- ** dOMHTMLObjectElementGetUseMap+    DOMHTMLObjectElementGetUseMapMethodInfo ,     dOMHTMLObjectElementGetUseMap           ,   -- ** dOMHTMLObjectElementGetVspace+    DOMHTMLObjectElementGetVspaceMethodInfo ,     dOMHTMLObjectElementGetVspace           ,   -- ** dOMHTMLObjectElementGetWidth+    DOMHTMLObjectElementGetWidthMethodInfo  ,     dOMHTMLObjectElementGetWidth            ,   -- ** dOMHTMLObjectElementSetAlign+    DOMHTMLObjectElementSetAlignMethodInfo  ,     dOMHTMLObjectElementSetAlign            ,   -- ** dOMHTMLObjectElementSetArchive+    DOMHTMLObjectElementSetArchiveMethodInfo,     dOMHTMLObjectElementSetArchive          ,   -- ** dOMHTMLObjectElementSetBorder+    DOMHTMLObjectElementSetBorderMethodInfo ,     dOMHTMLObjectElementSetBorder           ,   -- ** dOMHTMLObjectElementSetCode+    DOMHTMLObjectElementSetCodeMethodInfo   ,     dOMHTMLObjectElementSetCode             ,   -- ** dOMHTMLObjectElementSetCodeBase+    DOMHTMLObjectElementSetCodeBaseMethodInfo,     dOMHTMLObjectElementSetCodeBase         ,   -- ** dOMHTMLObjectElementSetCodeType+    DOMHTMLObjectElementSetCodeTypeMethodInfo,     dOMHTMLObjectElementSetCodeType         ,   -- ** dOMHTMLObjectElementSetData+    DOMHTMLObjectElementSetDataMethodInfo   ,     dOMHTMLObjectElementSetData             ,   -- ** dOMHTMLObjectElementSetDeclare+    DOMHTMLObjectElementSetDeclareMethodInfo,     dOMHTMLObjectElementSetDeclare          ,   -- ** dOMHTMLObjectElementSetHeight+    DOMHTMLObjectElementSetHeightMethodInfo ,     dOMHTMLObjectElementSetHeight           ,   -- ** dOMHTMLObjectElementSetHspace+    DOMHTMLObjectElementSetHspaceMethodInfo ,     dOMHTMLObjectElementSetHspace           ,   -- ** dOMHTMLObjectElementSetName+    DOMHTMLObjectElementSetNameMethodInfo   ,     dOMHTMLObjectElementSetName             ,   -- ** dOMHTMLObjectElementSetStandby+    DOMHTMLObjectElementSetStandbyMethodInfo,     dOMHTMLObjectElementSetStandby          ,   -- ** dOMHTMLObjectElementSetTypeAttr+    DOMHTMLObjectElementSetTypeAttrMethodInfo,     dOMHTMLObjectElementSetTypeAttr         ,   -- ** dOMHTMLObjectElementSetUseMap+    DOMHTMLObjectElementSetUseMapMethodInfo ,     dOMHTMLObjectElementSetUseMap           ,   -- ** dOMHTMLObjectElementSetVspace+    DOMHTMLObjectElementSetVspaceMethodInfo ,     dOMHTMLObjectElementSetVspace           ,   -- ** dOMHTMLObjectElementSetWidth+    DOMHTMLObjectElementSetWidthMethodInfo  ,     dOMHTMLObjectElementSetWidth            ,  @@ -323,6 +358,176 @@ noDOMHTMLObjectElement :: Maybe DOMHTMLObjectElement noDOMHTMLObjectElement = Nothing +type family ResolveDOMHTMLObjectElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLObjectElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLObjectElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLObjectElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLObjectElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLObjectElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLObjectElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLObjectElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLObjectElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLObjectElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLObjectElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLObjectElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLObjectElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLObjectElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLObjectElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLObjectElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLObjectElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLObjectElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLObjectElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLObjectElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLObjectElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLObjectElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLObjectElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLObjectElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLObjectElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLObjectElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLObjectElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLObjectElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLObjectElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLObjectElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLObjectElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLObjectElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLObjectElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLObjectElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLObjectElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLObjectElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLObjectElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLObjectElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLObjectElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLObjectElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLObjectElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLObjectElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLObjectElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLObjectElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLObjectElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLObjectElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLObjectElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLObjectElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLObjectElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLObjectElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLObjectElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLObjectElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLObjectElementMethod "getAlign" o = DOMHTMLObjectElementGetAlignMethodInfo+    ResolveDOMHTMLObjectElementMethod "getArchive" o = DOMHTMLObjectElementGetArchiveMethodInfo+    ResolveDOMHTMLObjectElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLObjectElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLObjectElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLObjectElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLObjectElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLObjectElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLObjectElementMethod "getBorder" o = DOMHTMLObjectElementGetBorderMethodInfo+    ResolveDOMHTMLObjectElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLObjectElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLObjectElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLObjectElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLObjectElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLObjectElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLObjectElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLObjectElementMethod "getCode" o = DOMHTMLObjectElementGetCodeMethodInfo+    ResolveDOMHTMLObjectElementMethod "getCodeBase" o = DOMHTMLObjectElementGetCodeBaseMethodInfo+    ResolveDOMHTMLObjectElementMethod "getCodeType" o = DOMHTMLObjectElementGetCodeTypeMethodInfo+    ResolveDOMHTMLObjectElementMethod "getContentDocument" o = DOMHTMLObjectElementGetContentDocumentMethodInfo+    ResolveDOMHTMLObjectElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLObjectElementMethod "getDeclare" o = DOMHTMLObjectElementGetDeclareMethodInfo+    ResolveDOMHTMLObjectElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLObjectElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLObjectElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLObjectElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLObjectElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLObjectElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLObjectElementMethod "getForm" o = DOMHTMLObjectElementGetFormMethodInfo+    ResolveDOMHTMLObjectElementMethod "getHeight" o = DOMHTMLObjectElementGetHeightMethodInfo+    ResolveDOMHTMLObjectElementMethod "getHspace" o = DOMHTMLObjectElementGetHspaceMethodInfo+    ResolveDOMHTMLObjectElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLObjectElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLObjectElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLObjectElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLObjectElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLObjectElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLObjectElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLObjectElementMethod "getName" o = DOMHTMLObjectElementGetNameMethodInfo+    ResolveDOMHTMLObjectElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLObjectElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLObjectElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLObjectElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLObjectElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLObjectElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLObjectElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLObjectElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLObjectElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLObjectElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLObjectElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLObjectElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLObjectElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLObjectElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLObjectElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLObjectElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLObjectElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLObjectElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLObjectElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLObjectElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLObjectElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLObjectElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLObjectElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLObjectElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLObjectElementMethod "getStandby" o = DOMHTMLObjectElementGetStandbyMethodInfo+    ResolveDOMHTMLObjectElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLObjectElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLObjectElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLObjectElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLObjectElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLObjectElementMethod "getTypeAttr" o = DOMHTMLObjectElementGetTypeAttrMethodInfo+    ResolveDOMHTMLObjectElementMethod "getUseMap" o = DOMHTMLObjectElementGetUseMapMethodInfo+    ResolveDOMHTMLObjectElementMethod "getVspace" o = DOMHTMLObjectElementGetVspaceMethodInfo+    ResolveDOMHTMLObjectElementMethod "getWidth" o = DOMHTMLObjectElementGetWidthMethodInfo+    ResolveDOMHTMLObjectElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLObjectElementMethod "setAlign" o = DOMHTMLObjectElementSetAlignMethodInfo+    ResolveDOMHTMLObjectElementMethod "setArchive" o = DOMHTMLObjectElementSetArchiveMethodInfo+    ResolveDOMHTMLObjectElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLObjectElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLObjectElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLObjectElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLObjectElementMethod "setBorder" o = DOMHTMLObjectElementSetBorderMethodInfo+    ResolveDOMHTMLObjectElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLObjectElementMethod "setCode" o = DOMHTMLObjectElementSetCodeMethodInfo+    ResolveDOMHTMLObjectElementMethod "setCodeBase" o = DOMHTMLObjectElementSetCodeBaseMethodInfo+    ResolveDOMHTMLObjectElementMethod "setCodeType" o = DOMHTMLObjectElementSetCodeTypeMethodInfo+    ResolveDOMHTMLObjectElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLObjectElementMethod "setDeclare" o = DOMHTMLObjectElementSetDeclareMethodInfo+    ResolveDOMHTMLObjectElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLObjectElementMethod "setHeight" o = DOMHTMLObjectElementSetHeightMethodInfo+    ResolveDOMHTMLObjectElementMethod "setHspace" o = DOMHTMLObjectElementSetHspaceMethodInfo+    ResolveDOMHTMLObjectElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLObjectElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLObjectElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLObjectElementMethod "setName" o = DOMHTMLObjectElementSetNameMethodInfo+    ResolveDOMHTMLObjectElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLObjectElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLObjectElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLObjectElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLObjectElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLObjectElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLObjectElementMethod "setStandby" o = DOMHTMLObjectElementSetStandbyMethodInfo+    ResolveDOMHTMLObjectElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLObjectElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLObjectElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLObjectElementMethod "setTypeAttr" o = DOMHTMLObjectElementSetTypeAttrMethodInfo+    ResolveDOMHTMLObjectElementMethod "setUseMap" o = DOMHTMLObjectElementSetUseMapMethodInfo+    ResolveDOMHTMLObjectElementMethod "setVspace" o = DOMHTMLObjectElementSetVspaceMethodInfo+    ResolveDOMHTMLObjectElementMethod "setWidth" o = DOMHTMLObjectElementSetWidthMethodInfo+    ResolveDOMHTMLObjectElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLObjectElementMethod t DOMHTMLObjectElement, MethodInfo info DOMHTMLObjectElement p) => IsLabelProxy t (DOMHTMLObjectElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLObjectElementMethod t DOMHTMLObjectElement, MethodInfo info DOMHTMLObjectElement p) => IsLabel t (DOMHTMLObjectElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "align"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -342,7 +547,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLObjectElementAlignPropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLObjectElementAlignPropertyInfo = "DOMHTMLObjectElement::align"+    type AttrLabel DOMHTMLObjectElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLObjectElementAlign     attrSet _ = setDOMHTMLObjectElementAlign     attrConstruct _ = constructDOMHTMLObjectElementAlign@@ -366,7 +571,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementArchivePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLObjectElementArchivePropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementArchivePropertyInfo = T.Text-    type AttrLabel DOMHTMLObjectElementArchivePropertyInfo = "DOMHTMLObjectElement::archive"+    type AttrLabel DOMHTMLObjectElementArchivePropertyInfo = "archive"     attrGet _ = getDOMHTMLObjectElementArchive     attrSet _ = setDOMHTMLObjectElementArchive     attrConstruct _ = constructDOMHTMLObjectElementArchive@@ -390,7 +595,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementBorderPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLObjectElementBorderPropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementBorderPropertyInfo = T.Text-    type AttrLabel DOMHTMLObjectElementBorderPropertyInfo = "DOMHTMLObjectElement::border"+    type AttrLabel DOMHTMLObjectElementBorderPropertyInfo = "border"     attrGet _ = getDOMHTMLObjectElementBorder     attrSet _ = setDOMHTMLObjectElementBorder     attrConstruct _ = constructDOMHTMLObjectElementBorder@@ -414,7 +619,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementCodePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLObjectElementCodePropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementCodePropertyInfo = T.Text-    type AttrLabel DOMHTMLObjectElementCodePropertyInfo = "DOMHTMLObjectElement::code"+    type AttrLabel DOMHTMLObjectElementCodePropertyInfo = "code"     attrGet _ = getDOMHTMLObjectElementCode     attrSet _ = setDOMHTMLObjectElementCode     attrConstruct _ = constructDOMHTMLObjectElementCode@@ -438,7 +643,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementCodeBasePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLObjectElementCodeBasePropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementCodeBasePropertyInfo = T.Text-    type AttrLabel DOMHTMLObjectElementCodeBasePropertyInfo = "DOMHTMLObjectElement::code-base"+    type AttrLabel DOMHTMLObjectElementCodeBasePropertyInfo = "code-base"     attrGet _ = getDOMHTMLObjectElementCodeBase     attrSet _ = setDOMHTMLObjectElementCodeBase     attrConstruct _ = constructDOMHTMLObjectElementCodeBase@@ -462,7 +667,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementCodeTypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLObjectElementCodeTypePropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementCodeTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLObjectElementCodeTypePropertyInfo = "DOMHTMLObjectElement::code-type"+    type AttrLabel DOMHTMLObjectElementCodeTypePropertyInfo = "code-type"     attrGet _ = getDOMHTMLObjectElementCodeType     attrSet _ = setDOMHTMLObjectElementCodeType     attrConstruct _ = constructDOMHTMLObjectElementCodeType@@ -480,7 +685,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementContentDocumentPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLObjectElementContentDocumentPropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementContentDocumentPropertyInfo = DOMDocument-    type AttrLabel DOMHTMLObjectElementContentDocumentPropertyInfo = "DOMHTMLObjectElement::content-document"+    type AttrLabel DOMHTMLObjectElementContentDocumentPropertyInfo = "content-document"     attrGet _ = getDOMHTMLObjectElementContentDocument     attrSet _ = undefined     attrConstruct _ = undefined@@ -504,7 +709,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementDataPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLObjectElementDataPropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementDataPropertyInfo = T.Text-    type AttrLabel DOMHTMLObjectElementDataPropertyInfo = "DOMHTMLObjectElement::data"+    type AttrLabel DOMHTMLObjectElementDataPropertyInfo = "data"     attrGet _ = getDOMHTMLObjectElementData     attrSet _ = setDOMHTMLObjectElementData     attrConstruct _ = constructDOMHTMLObjectElementData@@ -528,7 +733,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementDeclarePropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLObjectElementDeclarePropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementDeclarePropertyInfo = Bool-    type AttrLabel DOMHTMLObjectElementDeclarePropertyInfo = "DOMHTMLObjectElement::declare"+    type AttrLabel DOMHTMLObjectElementDeclarePropertyInfo = "declare"     attrGet _ = getDOMHTMLObjectElementDeclare     attrSet _ = setDOMHTMLObjectElementDeclare     attrConstruct _ = constructDOMHTMLObjectElementDeclare@@ -546,7 +751,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementFormPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLObjectElementFormPropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLObjectElementFormPropertyInfo = "DOMHTMLObjectElement::form"+    type AttrLabel DOMHTMLObjectElementFormPropertyInfo = "form"     attrGet _ = getDOMHTMLObjectElementForm     attrSet _ = undefined     attrConstruct _ = undefined@@ -570,7 +775,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementHeightPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLObjectElementHeightPropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementHeightPropertyInfo = T.Text-    type AttrLabel DOMHTMLObjectElementHeightPropertyInfo = "DOMHTMLObjectElement::height"+    type AttrLabel DOMHTMLObjectElementHeightPropertyInfo = "height"     attrGet _ = getDOMHTMLObjectElementHeight     attrSet _ = setDOMHTMLObjectElementHeight     attrConstruct _ = constructDOMHTMLObjectElementHeight@@ -594,7 +799,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementHspacePropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLObjectElementHspacePropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementHspacePropertyInfo = Int64-    type AttrLabel DOMHTMLObjectElementHspacePropertyInfo = "DOMHTMLObjectElement::hspace"+    type AttrLabel DOMHTMLObjectElementHspacePropertyInfo = "hspace"     attrGet _ = getDOMHTMLObjectElementHspace     attrSet _ = setDOMHTMLObjectElementHspace     attrConstruct _ = constructDOMHTMLObjectElementHspace@@ -618,7 +823,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLObjectElementNamePropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLObjectElementNamePropertyInfo = "DOMHTMLObjectElement::name"+    type AttrLabel DOMHTMLObjectElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLObjectElementName     attrSet _ = setDOMHTMLObjectElementName     attrConstruct _ = constructDOMHTMLObjectElementName@@ -642,7 +847,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementStandbyPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLObjectElementStandbyPropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementStandbyPropertyInfo = T.Text-    type AttrLabel DOMHTMLObjectElementStandbyPropertyInfo = "DOMHTMLObjectElement::standby"+    type AttrLabel DOMHTMLObjectElementStandbyPropertyInfo = "standby"     attrGet _ = getDOMHTMLObjectElementStandby     attrSet _ = setDOMHTMLObjectElementStandby     attrConstruct _ = constructDOMHTMLObjectElementStandby@@ -666,7 +871,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementTypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLObjectElementTypePropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLObjectElementTypePropertyInfo = "DOMHTMLObjectElement::type"+    type AttrLabel DOMHTMLObjectElementTypePropertyInfo = "type"     attrGet _ = getDOMHTMLObjectElementType     attrSet _ = setDOMHTMLObjectElementType     attrConstruct _ = constructDOMHTMLObjectElementType@@ -690,7 +895,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementUseMapPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLObjectElementUseMapPropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementUseMapPropertyInfo = T.Text-    type AttrLabel DOMHTMLObjectElementUseMapPropertyInfo = "DOMHTMLObjectElement::use-map"+    type AttrLabel DOMHTMLObjectElementUseMapPropertyInfo = "use-map"     attrGet _ = getDOMHTMLObjectElementUseMap     attrSet _ = setDOMHTMLObjectElementUseMap     attrConstruct _ = constructDOMHTMLObjectElementUseMap@@ -708,7 +913,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementValidationMessagePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLObjectElementValidationMessagePropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementValidationMessagePropertyInfo = T.Text-    type AttrLabel DOMHTMLObjectElementValidationMessagePropertyInfo = "DOMHTMLObjectElement::validation-message"+    type AttrLabel DOMHTMLObjectElementValidationMessagePropertyInfo = "validation-message"     attrGet _ = getDOMHTMLObjectElementValidationMessage     attrSet _ = undefined     attrConstruct _ = undefined@@ -732,7 +937,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementVspacePropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLObjectElementVspacePropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementVspacePropertyInfo = Int64-    type AttrLabel DOMHTMLObjectElementVspacePropertyInfo = "DOMHTMLObjectElement::vspace"+    type AttrLabel DOMHTMLObjectElementVspacePropertyInfo = "vspace"     attrGet _ = getDOMHTMLObjectElementVspace     attrSet _ = setDOMHTMLObjectElementVspace     attrConstruct _ = constructDOMHTMLObjectElementVspace@@ -756,7 +961,7 @@     type AttrSetTypeConstraint DOMHTMLObjectElementWidthPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLObjectElementWidthPropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementWidthPropertyInfo = T.Text-    type AttrLabel DOMHTMLObjectElementWidthPropertyInfo = "DOMHTMLObjectElement::width"+    type AttrLabel DOMHTMLObjectElementWidthPropertyInfo = "width"     attrGet _ = getDOMHTMLObjectElementWidth     attrSet _ = setDOMHTMLObjectElementWidth     attrConstruct _ = constructDOMHTMLObjectElementWidth@@ -774,22 +979,21 @@     type AttrSetTypeConstraint DOMHTMLObjectElementWillValidatePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLObjectElementWillValidatePropertyInfo = DOMHTMLObjectElementK     type AttrGetType DOMHTMLObjectElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLObjectElementWillValidatePropertyInfo = "DOMHTMLObjectElement::will-validate"+    type AttrLabel DOMHTMLObjectElementWillValidatePropertyInfo = "will-validate"     attrGet _ = getDOMHTMLObjectElementWillValidate     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMHTMLObjectElement = DOMHTMLObjectElementAttributeList-type DOMHTMLObjectElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLObjectElementAlignPropertyInfo), '("archive", DOMHTMLObjectElementArchivePropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("border", DOMHTMLObjectElementBorderPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("code", DOMHTMLObjectElementCodePropertyInfo), '("code-base", DOMHTMLObjectElementCodeBasePropertyInfo), '("code-type", DOMHTMLObjectElementCodeTypePropertyInfo), '("content-document", DOMHTMLObjectElementContentDocumentPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("data", DOMHTMLObjectElementDataPropertyInfo), '("declare", DOMHTMLObjectElementDeclarePropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLObjectElementFormPropertyInfo), '("height", DOMHTMLObjectElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLObjectElementHspacePropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLObjectElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("standby", DOMHTMLObjectElementStandbyPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLObjectElementTypePropertyInfo), '("use-map", DOMHTMLObjectElementUseMapPropertyInfo), '("validation-message", DOMHTMLObjectElementValidationMessagePropertyInfo), '("vspace", DOMHTMLObjectElementVspacePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLObjectElementWidthPropertyInfo), '("will-validate", DOMHTMLObjectElementWillValidatePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLObjectElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLObjectElementAlignPropertyInfo), '("archive", DOMHTMLObjectElementArchivePropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("border", DOMHTMLObjectElementBorderPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("code", DOMHTMLObjectElementCodePropertyInfo), '("codeBase", DOMHTMLObjectElementCodeBasePropertyInfo), '("codeType", DOMHTMLObjectElementCodeTypePropertyInfo), '("contentDocument", DOMHTMLObjectElementContentDocumentPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("data", DOMHTMLObjectElementDataPropertyInfo), '("declare", DOMHTMLObjectElementDeclarePropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLObjectElementFormPropertyInfo), '("height", DOMHTMLObjectElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLObjectElementHspacePropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLObjectElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("standby", DOMHTMLObjectElementStandbyPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLObjectElementTypePropertyInfo), '("useMap", DOMHTMLObjectElementUseMapPropertyInfo), '("validationMessage", DOMHTMLObjectElementValidationMessagePropertyInfo), '("vspace", DOMHTMLObjectElementVspacePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLObjectElementWidthPropertyInfo), '("willValidate", DOMHTMLObjectElementWillValidatePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLObjectElement = DOMHTMLObjectElementSignalList-type DOMHTMLObjectElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLObjectElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLObjectElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -801,8 +1005,8 @@  dOMHTMLObjectElementGetAlign ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLObjectElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_align _obj'@@ -812,11 +1016,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetAlign+ -- method DOMHTMLObjectElement::get_archive -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -828,8 +1035,8 @@  dOMHTMLObjectElementGetArchive ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLObjectElementGetArchive _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_archive _obj'@@ -839,11 +1046,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetArchiveMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetArchiveMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetArchive+ -- method DOMHTMLObjectElement::get_border -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -855,8 +1065,8 @@  dOMHTMLObjectElementGetBorder ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLObjectElementGetBorder _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_border _obj'@@ -866,11 +1076,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetBorderMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetBorderMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetBorder+ -- method DOMHTMLObjectElement::get_code -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -882,8 +1095,8 @@  dOMHTMLObjectElementGetCode ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLObjectElementGetCode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_code _obj'@@ -893,11 +1106,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetCodeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetCodeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetCode+ -- method DOMHTMLObjectElement::get_code_base -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -909,8 +1125,8 @@  dOMHTMLObjectElementGetCodeBase ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLObjectElementGetCodeBase _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_code_base _obj'@@ -920,11 +1136,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetCodeBaseMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetCodeBaseMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetCodeBase+ -- method DOMHTMLObjectElement::get_code_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -936,8 +1155,8 @@  dOMHTMLObjectElementGetCodeType ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLObjectElementGetCodeType _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_code_type _obj'@@ -947,11 +1166,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetCodeTypeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetCodeTypeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetCodeType+ -- method DOMHTMLObjectElement::get_content_document -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMDocument" -- throws : False -- Skip return : False@@ -963,8 +1185,8 @@  dOMHTMLObjectElementGetContentDocument ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m DOMDocument+    a                                       -- _obj+    -> m DOMDocument                        -- result dOMHTMLObjectElementGetContentDocument _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_content_document _obj'@@ -973,11 +1195,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetContentDocumentMethodInfo+instance (signature ~ (m DOMDocument), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetContentDocumentMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetContentDocument+ -- method DOMHTMLObjectElement::get_data -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -989,8 +1214,8 @@  dOMHTMLObjectElementGetData ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLObjectElementGetData _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_data _obj'@@ -1000,11 +1225,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetDataMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetDataMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetData+ -- method DOMHTMLObjectElement::get_declare -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1016,8 +1244,8 @@  dOMHTMLObjectElementGetDeclare ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLObjectElementGetDeclare _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_declare _obj'@@ -1025,11 +1253,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetDeclareMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetDeclareMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetDeclare+ -- method DOMHTMLObjectElement::get_form -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" -- throws : False -- Skip return : False@@ -1041,8 +1272,8 @@  dOMHTMLObjectElementGetForm ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLFormElement+    a                                       -- _obj+    -> m DOMHTMLFormElement                 -- result dOMHTMLObjectElementGetForm _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_form _obj'@@ -1051,11 +1282,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetFormMethodInfo+instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetFormMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetForm+ -- method DOMHTMLObjectElement::get_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1067,8 +1301,8 @@  dOMHTMLObjectElementGetHeight ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLObjectElementGetHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_height _obj'@@ -1078,11 +1312,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetHeightMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetHeight+ -- method DOMHTMLObjectElement::get_hspace -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1094,19 +1331,22 @@  dOMHTMLObjectElementGetHspace ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLObjectElementGetHspace _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_hspace _obj'     touchManagedPtr _obj     return result +data DOMHTMLObjectElementGetHspaceMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetHspaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetHspace+ -- method DOMHTMLObjectElement::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1118,8 +1358,8 @@  dOMHTMLObjectElementGetName ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLObjectElementGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_name _obj'@@ -1129,11 +1369,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetName+ -- method DOMHTMLObjectElement::get_standby -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1145,8 +1388,8 @@  dOMHTMLObjectElementGetStandby ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLObjectElementGetStandby _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_standby _obj'@@ -1156,11 +1399,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetStandbyMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetStandbyMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetStandby+ -- method DOMHTMLObjectElement::get_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1172,8 +1418,8 @@  dOMHTMLObjectElementGetTypeAttr ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLObjectElementGetTypeAttr _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_type_attr _obj'@@ -1183,11 +1429,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetTypeAttrMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetTypeAttr+ -- method DOMHTMLObjectElement::get_use_map -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1199,8 +1448,8 @@  dOMHTMLObjectElementGetUseMap ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLObjectElementGetUseMap _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_use_map _obj'@@ -1210,11 +1459,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetUseMapMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetUseMapMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetUseMap+ -- method DOMHTMLObjectElement::get_vspace -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1226,19 +1478,22 @@  dOMHTMLObjectElementGetVspace ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLObjectElementGetVspace _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_vspace _obj'     touchManagedPtr _obj     return result +data DOMHTMLObjectElementGetVspaceMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetVspaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetVspace+ -- method DOMHTMLObjectElement::get_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1250,8 +1505,8 @@  dOMHTMLObjectElementGetWidth ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLObjectElementGetWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_object_element_get_width _obj'@@ -1261,11 +1516,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLObjectElementGetWidthMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementGetWidth+ -- method DOMHTMLObjectElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1278,9 +1536,9 @@  dOMHTMLObjectElementSetAlign ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1289,11 +1547,14 @@     freeMem value'     return () +data DOMHTMLObjectElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetAlign+ -- method DOMHTMLObjectElement::set_archive -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1306,9 +1567,9 @@  dOMHTMLObjectElementSetArchive ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetArchive _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1317,11 +1578,14 @@     freeMem value'     return () +data DOMHTMLObjectElementSetArchiveMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetArchiveMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetArchive+ -- method DOMHTMLObjectElement::set_border -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1334,9 +1598,9 @@  dOMHTMLObjectElementSetBorder ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetBorder _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1345,11 +1609,14 @@     freeMem value'     return () +data DOMHTMLObjectElementSetBorderMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetBorderMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetBorder+ -- method DOMHTMLObjectElement::set_code -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1362,9 +1629,9 @@  dOMHTMLObjectElementSetCode ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetCode _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1373,11 +1640,14 @@     freeMem value'     return () +data DOMHTMLObjectElementSetCodeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetCodeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetCode+ -- method DOMHTMLObjectElement::set_code_base -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1390,9 +1660,9 @@  dOMHTMLObjectElementSetCodeBase ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetCodeBase _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1401,11 +1671,14 @@     freeMem value'     return () +data DOMHTMLObjectElementSetCodeBaseMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetCodeBaseMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetCodeBase+ -- method DOMHTMLObjectElement::set_code_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1418,9 +1691,9 @@  dOMHTMLObjectElementSetCodeType ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetCodeType _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1429,11 +1702,14 @@     freeMem value'     return () +data DOMHTMLObjectElementSetCodeTypeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetCodeTypeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetCodeType+ -- method DOMHTMLObjectElement::set_data -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1446,9 +1722,9 @@  dOMHTMLObjectElementSetData ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetData _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1457,11 +1733,14 @@     freeMem value'     return () +data DOMHTMLObjectElementSetDataMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetDataMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetData+ -- method DOMHTMLObjectElement::set_declare -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1474,9 +1753,9 @@  dOMHTMLObjectElementSetDeclare ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetDeclare _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -1484,11 +1763,14 @@     touchManagedPtr _obj     return () +data DOMHTMLObjectElementSetDeclareMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetDeclareMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetDeclare+ -- method DOMHTMLObjectElement::set_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1501,9 +1783,9 @@  dOMHTMLObjectElementSetHeight ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetHeight _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1512,11 +1794,14 @@     freeMem value'     return () +data DOMHTMLObjectElementSetHeightMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetHeight+ -- method DOMHTMLObjectElement::set_hspace -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1529,20 +1814,23 @@  dOMHTMLObjectElementSetHspace ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetHspace _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_object_element_set_hspace _obj' value     touchManagedPtr _obj     return () +data DOMHTMLObjectElementSetHspaceMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetHspaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetHspace+ -- method DOMHTMLObjectElement::set_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1555,9 +1843,9 @@  dOMHTMLObjectElementSetName ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1566,11 +1854,14 @@     freeMem value'     return () +data DOMHTMLObjectElementSetNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetName+ -- method DOMHTMLObjectElement::set_standby -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1583,9 +1874,9 @@  dOMHTMLObjectElementSetStandby ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetStandby _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1594,11 +1885,14 @@     freeMem value'     return () +data DOMHTMLObjectElementSetStandbyMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetStandbyMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetStandby+ -- method DOMHTMLObjectElement::set_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1611,9 +1905,9 @@  dOMHTMLObjectElementSetTypeAttr ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetTypeAttr _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1622,11 +1916,14 @@     freeMem value'     return () +data DOMHTMLObjectElementSetTypeAttrMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetTypeAttr+ -- method DOMHTMLObjectElement::set_use_map -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1639,9 +1936,9 @@  dOMHTMLObjectElementSetUseMap ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetUseMap _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1650,11 +1947,14 @@     freeMem value'     return () +data DOMHTMLObjectElementSetUseMapMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetUseMapMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetUseMap+ -- method DOMHTMLObjectElement::set_vspace -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1667,20 +1967,23 @@  dOMHTMLObjectElementSetVspace ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetVspace _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_object_element_set_vspace _obj' value     touchManagedPtr _obj     return () +data DOMHTMLObjectElementSetVspaceMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetVspaceMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetVspace+ -- method DOMHTMLObjectElement::set_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1693,9 +1996,9 @@  dOMHTMLObjectElementSetWidth ::     (MonadIO m, DOMHTMLObjectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLObjectElementSetWidth _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1703,5 +2006,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLObjectElementSetWidthMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLObjectElementSetWidth  
GI/WebKit2WebExtension/Objects/DOMHTMLObjectElement.hs-boot view
@@ -31,3 +31,37 @@ data DOMHTMLObjectElementVspacePropertyInfo data DOMHTMLObjectElementWidthPropertyInfo data DOMHTMLObjectElementWillValidatePropertyInfo+data DOMHTMLObjectElementGetAlignMethodInfo+data DOMHTMLObjectElementGetArchiveMethodInfo+data DOMHTMLObjectElementGetBorderMethodInfo+data DOMHTMLObjectElementGetCodeMethodInfo+data DOMHTMLObjectElementGetCodeBaseMethodInfo+data DOMHTMLObjectElementGetCodeTypeMethodInfo+data DOMHTMLObjectElementGetContentDocumentMethodInfo+data DOMHTMLObjectElementGetDataMethodInfo+data DOMHTMLObjectElementGetDeclareMethodInfo+data DOMHTMLObjectElementGetFormMethodInfo+data DOMHTMLObjectElementGetHeightMethodInfo+data DOMHTMLObjectElementGetHspaceMethodInfo+data DOMHTMLObjectElementGetNameMethodInfo+data DOMHTMLObjectElementGetStandbyMethodInfo+data DOMHTMLObjectElementGetTypeAttrMethodInfo+data DOMHTMLObjectElementGetUseMapMethodInfo+data DOMHTMLObjectElementGetVspaceMethodInfo+data DOMHTMLObjectElementGetWidthMethodInfo+data DOMHTMLObjectElementSetAlignMethodInfo+data DOMHTMLObjectElementSetArchiveMethodInfo+data DOMHTMLObjectElementSetBorderMethodInfo+data DOMHTMLObjectElementSetCodeMethodInfo+data DOMHTMLObjectElementSetCodeBaseMethodInfo+data DOMHTMLObjectElementSetCodeTypeMethodInfo+data DOMHTMLObjectElementSetDataMethodInfo+data DOMHTMLObjectElementSetDeclareMethodInfo+data DOMHTMLObjectElementSetHeightMethodInfo+data DOMHTMLObjectElementSetHspaceMethodInfo+data DOMHTMLObjectElementSetNameMethodInfo+data DOMHTMLObjectElementSetStandbyMethodInfo+data DOMHTMLObjectElementSetTypeAttrMethodInfo+data DOMHTMLObjectElementSetUseMapMethodInfo+data DOMHTMLObjectElementSetVspaceMethodInfo+data DOMHTMLObjectElementSetWidthMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLOptGroupElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,18 +18,22 @@   -- * Methods -- ** dOMHTMLOptGroupElementGetDisabled+    DOMHTMLOptGroupElementGetDisabledMethodInfo,     dOMHTMLOptGroupElementGetDisabled       ,   -- ** dOMHTMLOptGroupElementGetLabel+    DOMHTMLOptGroupElementGetLabelMethodInfo,     dOMHTMLOptGroupElementGetLabel          ,   -- ** dOMHTMLOptGroupElementSetDisabled+    DOMHTMLOptGroupElementSetDisabledMethodInfo,     dOMHTMLOptGroupElementSetDisabled       ,   -- ** dOMHTMLOptGroupElementSetLabel+    DOMHTMLOptGroupElementSetLabelMethodInfo,     dOMHTMLOptGroupElementSetLabel          ,  @@ -85,6 +90,150 @@ noDOMHTMLOptGroupElement :: Maybe DOMHTMLOptGroupElement noDOMHTMLOptGroupElement = Nothing +type family ResolveDOMHTMLOptGroupElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLOptGroupElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getDisabled" o = DOMHTMLOptGroupElementGetDisabledMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getLabel" o = DOMHTMLOptGroupElementGetLabelMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setDisabled" o = DOMHTMLOptGroupElementSetDisabledMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setLabel" o = DOMHTMLOptGroupElementSetLabelMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLOptGroupElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLOptGroupElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLOptGroupElementMethod t DOMHTMLOptGroupElement, MethodInfo info DOMHTMLOptGroupElement p) => IsLabelProxy t (DOMHTMLOptGroupElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLOptGroupElementMethod t DOMHTMLOptGroupElement, MethodInfo info DOMHTMLOptGroupElement p) => IsLabel t (DOMHTMLOptGroupElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "disabled"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable,PropertyWritable]@@ -104,7 +253,7 @@     type AttrSetTypeConstraint DOMHTMLOptGroupElementDisabledPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLOptGroupElementDisabledPropertyInfo = DOMHTMLOptGroupElementK     type AttrGetType DOMHTMLOptGroupElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLOptGroupElementDisabledPropertyInfo = "DOMHTMLOptGroupElement::disabled"+    type AttrLabel DOMHTMLOptGroupElementDisabledPropertyInfo = "disabled"     attrGet _ = getDOMHTMLOptGroupElementDisabled     attrSet _ = setDOMHTMLOptGroupElementDisabled     attrConstruct _ = constructDOMHTMLOptGroupElementDisabled@@ -128,22 +277,21 @@     type AttrSetTypeConstraint DOMHTMLOptGroupElementLabelPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLOptGroupElementLabelPropertyInfo = DOMHTMLOptGroupElementK     type AttrGetType DOMHTMLOptGroupElementLabelPropertyInfo = T.Text-    type AttrLabel DOMHTMLOptGroupElementLabelPropertyInfo = "DOMHTMLOptGroupElement::label"+    type AttrLabel DOMHTMLOptGroupElementLabelPropertyInfo = "label"     attrGet _ = getDOMHTMLOptGroupElementLabel     attrSet _ = setDOMHTMLOptGroupElementLabel     attrConstruct _ = constructDOMHTMLOptGroupElementLabel  type instance AttributeList DOMHTMLOptGroupElement = DOMHTMLOptGroupElementAttributeList-type DOMHTMLOptGroupElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLOptGroupElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("label", DOMHTMLOptGroupElementLabelPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLOptGroupElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLOptGroupElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("label", DOMHTMLOptGroupElementLabelPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLOptGroupElement = DOMHTMLOptGroupElementSignalList-type DOMHTMLOptGroupElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLOptGroupElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLOptGroupElement::get_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -155,8 +303,8 @@  dOMHTMLOptGroupElementGetDisabled ::     (MonadIO m, DOMHTMLOptGroupElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLOptGroupElementGetDisabled _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_opt_group_element_get_disabled _obj'@@ -164,11 +312,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLOptGroupElementGetDisabledMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLOptGroupElementK a) => MethodInfo DOMHTMLOptGroupElementGetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptGroupElementGetDisabled+ -- method DOMHTMLOptGroupElement::get_label -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -180,8 +331,8 @@  dOMHTMLOptGroupElementGetLabel ::     (MonadIO m, DOMHTMLOptGroupElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLOptGroupElementGetLabel _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_opt_group_element_get_label _obj'@@ -191,11 +342,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLOptGroupElementGetLabelMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLOptGroupElementK a) => MethodInfo DOMHTMLOptGroupElementGetLabelMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptGroupElementGetLabel+ -- method DOMHTMLOptGroupElement::set_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -208,9 +362,9 @@  dOMHTMLOptGroupElementSetDisabled ::     (MonadIO m, DOMHTMLOptGroupElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLOptGroupElementSetDisabled _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -218,11 +372,14 @@     touchManagedPtr _obj     return () +data DOMHTMLOptGroupElementSetDisabledMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLOptGroupElementK a) => MethodInfo DOMHTMLOptGroupElementSetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptGroupElementSetDisabled+ -- method DOMHTMLOptGroupElement::set_label -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -235,9 +392,9 @@  dOMHTMLOptGroupElementSetLabel ::     (MonadIO m, DOMHTMLOptGroupElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLOptGroupElementSetLabel _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -245,5 +402,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLOptGroupElementSetLabelMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLOptGroupElementK a) => MethodInfo DOMHTMLOptGroupElementSetLabelMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptGroupElementSetLabel  
GI/WebKit2WebExtension/Objects/DOMHTMLOptGroupElement.hs-boot view
@@ -13,3 +13,7 @@ instance (GObject o, IsDescendantOf DOMHTMLOptGroupElement o) => DOMHTMLOptGroupElementK o data DOMHTMLOptGroupElementDisabledPropertyInfo data DOMHTMLOptGroupElementLabelPropertyInfo+data DOMHTMLOptGroupElementGetDisabledMethodInfo+data DOMHTMLOptGroupElementGetLabelMethodInfo+data DOMHTMLOptGroupElementSetDisabledMethodInfo+data DOMHTMLOptGroupElementSetLabelMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLOptionElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,54 +18,67 @@   -- * Methods -- ** dOMHTMLOptionElementGetDefaultSelected+    DOMHTMLOptionElementGetDefaultSelectedMethodInfo,     dOMHTMLOptionElementGetDefaultSelected  ,   -- ** dOMHTMLOptionElementGetDisabled+    DOMHTMLOptionElementGetDisabledMethodInfo,     dOMHTMLOptionElementGetDisabled         ,   -- ** dOMHTMLOptionElementGetForm+    DOMHTMLOptionElementGetFormMethodInfo   ,     dOMHTMLOptionElementGetForm             ,   -- ** dOMHTMLOptionElementGetIndex+    DOMHTMLOptionElementGetIndexMethodInfo  ,     dOMHTMLOptionElementGetIndex            ,   -- ** dOMHTMLOptionElementGetLabel+    DOMHTMLOptionElementGetLabelMethodInfo  ,     dOMHTMLOptionElementGetLabel            ,   -- ** dOMHTMLOptionElementGetSelected+    DOMHTMLOptionElementGetSelectedMethodInfo,     dOMHTMLOptionElementGetSelected         ,   -- ** dOMHTMLOptionElementGetText+    DOMHTMLOptionElementGetTextMethodInfo   ,     dOMHTMLOptionElementGetText             ,   -- ** dOMHTMLOptionElementGetValue+    DOMHTMLOptionElementGetValueMethodInfo  ,     dOMHTMLOptionElementGetValue            ,   -- ** dOMHTMLOptionElementSetDefaultSelected+    DOMHTMLOptionElementSetDefaultSelectedMethodInfo,     dOMHTMLOptionElementSetDefaultSelected  ,   -- ** dOMHTMLOptionElementSetDisabled+    DOMHTMLOptionElementSetDisabledMethodInfo,     dOMHTMLOptionElementSetDisabled         ,   -- ** dOMHTMLOptionElementSetLabel+    DOMHTMLOptionElementSetLabelMethodInfo  ,     dOMHTMLOptionElementSetLabel            ,   -- ** dOMHTMLOptionElementSetSelected+    DOMHTMLOptionElementSetSelectedMethodInfo,     dOMHTMLOptionElementSetSelected         ,   -- ** dOMHTMLOptionElementSetValue+    DOMHTMLOptionElementSetValueMethodInfo  ,     dOMHTMLOptionElementSetValue            ,  @@ -157,6 +171,159 @@ noDOMHTMLOptionElement :: Maybe DOMHTMLOptionElement noDOMHTMLOptionElement = Nothing +type family ResolveDOMHTMLOptionElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLOptionElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLOptionElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLOptionElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLOptionElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLOptionElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLOptionElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLOptionElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLOptionElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLOptionElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLOptionElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLOptionElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLOptionElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLOptionElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLOptionElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLOptionElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLOptionElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLOptionElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLOptionElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLOptionElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLOptionElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLOptionElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLOptionElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLOptionElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLOptionElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLOptionElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLOptionElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLOptionElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLOptionElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLOptionElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLOptionElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLOptionElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLOptionElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLOptionElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLOptionElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLOptionElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLOptionElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLOptionElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLOptionElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLOptionElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLOptionElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLOptionElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLOptionElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLOptionElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLOptionElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLOptionElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLOptionElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLOptionElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLOptionElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLOptionElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLOptionElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLOptionElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLOptionElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLOptionElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLOptionElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLOptionElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLOptionElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLOptionElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLOptionElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLOptionElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLOptionElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLOptionElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLOptionElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLOptionElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLOptionElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLOptionElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLOptionElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLOptionElementMethod "getDefaultSelected" o = DOMHTMLOptionElementGetDefaultSelectedMethodInfo+    ResolveDOMHTMLOptionElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLOptionElementMethod "getDisabled" o = DOMHTMLOptionElementGetDisabledMethodInfo+    ResolveDOMHTMLOptionElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLOptionElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLOptionElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLOptionElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLOptionElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLOptionElementMethod "getForm" o = DOMHTMLOptionElementGetFormMethodInfo+    ResolveDOMHTMLOptionElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLOptionElementMethod "getIndex" o = DOMHTMLOptionElementGetIndexMethodInfo+    ResolveDOMHTMLOptionElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLOptionElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLOptionElementMethod "getLabel" o = DOMHTMLOptionElementGetLabelMethodInfo+    ResolveDOMHTMLOptionElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLOptionElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLOptionElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLOptionElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLOptionElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLOptionElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLOptionElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLOptionElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLOptionElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLOptionElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLOptionElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLOptionElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLOptionElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLOptionElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLOptionElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLOptionElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLOptionElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLOptionElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLOptionElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLOptionElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLOptionElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLOptionElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLOptionElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLOptionElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLOptionElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLOptionElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLOptionElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLOptionElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLOptionElementMethod "getSelected" o = DOMHTMLOptionElementGetSelectedMethodInfo+    ResolveDOMHTMLOptionElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLOptionElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLOptionElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLOptionElementMethod "getText" o = DOMHTMLOptionElementGetTextMethodInfo+    ResolveDOMHTMLOptionElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLOptionElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLOptionElementMethod "getValue" o = DOMHTMLOptionElementGetValueMethodInfo+    ResolveDOMHTMLOptionElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLOptionElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLOptionElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLOptionElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLOptionElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLOptionElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLOptionElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLOptionElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLOptionElementMethod "setDefaultSelected" o = DOMHTMLOptionElementSetDefaultSelectedMethodInfo+    ResolveDOMHTMLOptionElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLOptionElementMethod "setDisabled" o = DOMHTMLOptionElementSetDisabledMethodInfo+    ResolveDOMHTMLOptionElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLOptionElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLOptionElementMethod "setLabel" o = DOMHTMLOptionElementSetLabelMethodInfo+    ResolveDOMHTMLOptionElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLOptionElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLOptionElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLOptionElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLOptionElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLOptionElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLOptionElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLOptionElementMethod "setSelected" o = DOMHTMLOptionElementSetSelectedMethodInfo+    ResolveDOMHTMLOptionElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLOptionElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLOptionElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLOptionElementMethod "setValue" o = DOMHTMLOptionElementSetValueMethodInfo+    ResolveDOMHTMLOptionElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLOptionElementMethod t DOMHTMLOptionElement, MethodInfo info DOMHTMLOptionElement p) => IsLabelProxy t (DOMHTMLOptionElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLOptionElementMethod t DOMHTMLOptionElement, MethodInfo info DOMHTMLOptionElement p) => IsLabel t (DOMHTMLOptionElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "default-selected"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable,PropertyWritable]@@ -176,7 +343,7 @@     type AttrSetTypeConstraint DOMHTMLOptionElementDefaultSelectedPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLOptionElementDefaultSelectedPropertyInfo = DOMHTMLOptionElementK     type AttrGetType DOMHTMLOptionElementDefaultSelectedPropertyInfo = Bool-    type AttrLabel DOMHTMLOptionElementDefaultSelectedPropertyInfo = "DOMHTMLOptionElement::default-selected"+    type AttrLabel DOMHTMLOptionElementDefaultSelectedPropertyInfo = "default-selected"     attrGet _ = getDOMHTMLOptionElementDefaultSelected     attrSet _ = setDOMHTMLOptionElementDefaultSelected     attrConstruct _ = constructDOMHTMLOptionElementDefaultSelected@@ -200,7 +367,7 @@     type AttrSetTypeConstraint DOMHTMLOptionElementDisabledPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLOptionElementDisabledPropertyInfo = DOMHTMLOptionElementK     type AttrGetType DOMHTMLOptionElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLOptionElementDisabledPropertyInfo = "DOMHTMLOptionElement::disabled"+    type AttrLabel DOMHTMLOptionElementDisabledPropertyInfo = "disabled"     attrGet _ = getDOMHTMLOptionElementDisabled     attrSet _ = setDOMHTMLOptionElementDisabled     attrConstruct _ = constructDOMHTMLOptionElementDisabled@@ -218,7 +385,7 @@     type AttrSetTypeConstraint DOMHTMLOptionElementFormPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLOptionElementFormPropertyInfo = DOMHTMLOptionElementK     type AttrGetType DOMHTMLOptionElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLOptionElementFormPropertyInfo = "DOMHTMLOptionElement::form"+    type AttrLabel DOMHTMLOptionElementFormPropertyInfo = "form"     attrGet _ = getDOMHTMLOptionElementForm     attrSet _ = undefined     attrConstruct _ = undefined@@ -236,7 +403,7 @@     type AttrSetTypeConstraint DOMHTMLOptionElementIndexPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLOptionElementIndexPropertyInfo = DOMHTMLOptionElementK     type AttrGetType DOMHTMLOptionElementIndexPropertyInfo = Int64-    type AttrLabel DOMHTMLOptionElementIndexPropertyInfo = "DOMHTMLOptionElement::index"+    type AttrLabel DOMHTMLOptionElementIndexPropertyInfo = "index"     attrGet _ = getDOMHTMLOptionElementIndex     attrSet _ = undefined     attrConstruct _ = undefined@@ -260,7 +427,7 @@     type AttrSetTypeConstraint DOMHTMLOptionElementLabelPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLOptionElementLabelPropertyInfo = DOMHTMLOptionElementK     type AttrGetType DOMHTMLOptionElementLabelPropertyInfo = T.Text-    type AttrLabel DOMHTMLOptionElementLabelPropertyInfo = "DOMHTMLOptionElement::label"+    type AttrLabel DOMHTMLOptionElementLabelPropertyInfo = "label"     attrGet _ = getDOMHTMLOptionElementLabel     attrSet _ = setDOMHTMLOptionElementLabel     attrConstruct _ = constructDOMHTMLOptionElementLabel@@ -284,7 +451,7 @@     type AttrSetTypeConstraint DOMHTMLOptionElementSelectedPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLOptionElementSelectedPropertyInfo = DOMHTMLOptionElementK     type AttrGetType DOMHTMLOptionElementSelectedPropertyInfo = Bool-    type AttrLabel DOMHTMLOptionElementSelectedPropertyInfo = "DOMHTMLOptionElement::selected"+    type AttrLabel DOMHTMLOptionElementSelectedPropertyInfo = "selected"     attrGet _ = getDOMHTMLOptionElementSelected     attrSet _ = setDOMHTMLOptionElementSelected     attrConstruct _ = constructDOMHTMLOptionElementSelected@@ -302,7 +469,7 @@     type AttrSetTypeConstraint DOMHTMLOptionElementTextPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLOptionElementTextPropertyInfo = DOMHTMLOptionElementK     type AttrGetType DOMHTMLOptionElementTextPropertyInfo = T.Text-    type AttrLabel DOMHTMLOptionElementTextPropertyInfo = "DOMHTMLOptionElement::text"+    type AttrLabel DOMHTMLOptionElementTextPropertyInfo = "text"     attrGet _ = getDOMHTMLOptionElementText     attrSet _ = undefined     attrConstruct _ = undefined@@ -326,22 +493,21 @@     type AttrSetTypeConstraint DOMHTMLOptionElementValuePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLOptionElementValuePropertyInfo = DOMHTMLOptionElementK     type AttrGetType DOMHTMLOptionElementValuePropertyInfo = T.Text-    type AttrLabel DOMHTMLOptionElementValuePropertyInfo = "DOMHTMLOptionElement::value"+    type AttrLabel DOMHTMLOptionElementValuePropertyInfo = "value"     attrGet _ = getDOMHTMLOptionElementValue     attrSet _ = setDOMHTMLOptionElementValue     attrConstruct _ = constructDOMHTMLOptionElementValue  type instance AttributeList DOMHTMLOptionElement = DOMHTMLOptionElementAttributeList-type DOMHTMLOptionElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("default-selected", DOMHTMLOptionElementDefaultSelectedPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLOptionElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLOptionElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("index", DOMHTMLOptionElementIndexPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("label", DOMHTMLOptionElementLabelPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("selected", DOMHTMLOptionElementSelectedPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text", DOMHTMLOptionElementTextPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("value", DOMHTMLOptionElementValuePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLOptionElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("defaultSelected", DOMHTMLOptionElementDefaultSelectedPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLOptionElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLOptionElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("index", DOMHTMLOptionElementIndexPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("label", DOMHTMLOptionElementLabelPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("selected", DOMHTMLOptionElementSelectedPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("text", DOMHTMLOptionElementTextPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("value", DOMHTMLOptionElementValuePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLOptionElement = DOMHTMLOptionElementSignalList-type DOMHTMLOptionElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLOptionElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLOptionElement::get_default_selected -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -353,8 +519,8 @@  dOMHTMLOptionElementGetDefaultSelected ::     (MonadIO m, DOMHTMLOptionElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLOptionElementGetDefaultSelected _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_option_element_get_default_selected _obj'@@ -362,11 +528,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLOptionElementGetDefaultSelectedMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetDefaultSelectedMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionElementGetDefaultSelected+ -- method DOMHTMLOptionElement::get_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -378,8 +547,8 @@  dOMHTMLOptionElementGetDisabled ::     (MonadIO m, DOMHTMLOptionElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLOptionElementGetDisabled _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_option_element_get_disabled _obj'@@ -387,11 +556,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLOptionElementGetDisabledMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionElementGetDisabled+ -- method DOMHTMLOptionElement::get_form -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" -- throws : False -- Skip return : False@@ -403,8 +575,8 @@  dOMHTMLOptionElementGetForm ::     (MonadIO m, DOMHTMLOptionElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLFormElement+    a                                       -- _obj+    -> m DOMHTMLFormElement                 -- result dOMHTMLOptionElementGetForm _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_option_element_get_form _obj'@@ -413,11 +585,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLOptionElementGetFormMethodInfo+instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetFormMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionElementGetForm+ -- method DOMHTMLOptionElement::get_index -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -429,19 +604,22 @@  dOMHTMLOptionElementGetIndex ::     (MonadIO m, DOMHTMLOptionElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLOptionElementGetIndex _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_option_element_get_index _obj'     touchManagedPtr _obj     return result +data DOMHTMLOptionElementGetIndexMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetIndexMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionElementGetIndex+ -- method DOMHTMLOptionElement::get_label -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -453,8 +631,8 @@  dOMHTMLOptionElementGetLabel ::     (MonadIO m, DOMHTMLOptionElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLOptionElementGetLabel _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_option_element_get_label _obj'@@ -464,11 +642,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLOptionElementGetLabelMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetLabelMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionElementGetLabel+ -- method DOMHTMLOptionElement::get_selected -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -480,8 +661,8 @@  dOMHTMLOptionElementGetSelected ::     (MonadIO m, DOMHTMLOptionElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLOptionElementGetSelected _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_option_element_get_selected _obj'@@ -489,11 +670,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLOptionElementGetSelectedMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetSelectedMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionElementGetSelected+ -- method DOMHTMLOptionElement::get_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -505,8 +689,8 @@  dOMHTMLOptionElementGetText ::     (MonadIO m, DOMHTMLOptionElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLOptionElementGetText _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_option_element_get_text _obj'@@ -516,11 +700,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLOptionElementGetTextMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetTextMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionElementGetText+ -- method DOMHTMLOptionElement::get_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -532,8 +719,8 @@  dOMHTMLOptionElementGetValue ::     (MonadIO m, DOMHTMLOptionElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLOptionElementGetValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_option_element_get_value _obj'@@ -543,11 +730,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLOptionElementGetValueMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionElementGetValue+ -- method DOMHTMLOptionElement::set_default_selected -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -560,9 +750,9 @@  dOMHTMLOptionElementSetDefaultSelected ::     (MonadIO m, DOMHTMLOptionElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLOptionElementSetDefaultSelected _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -570,11 +760,14 @@     touchManagedPtr _obj     return () +data DOMHTMLOptionElementSetDefaultSelectedMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementSetDefaultSelectedMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionElementSetDefaultSelected+ -- method DOMHTMLOptionElement::set_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -587,9 +780,9 @@  dOMHTMLOptionElementSetDisabled ::     (MonadIO m, DOMHTMLOptionElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLOptionElementSetDisabled _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -597,11 +790,14 @@     touchManagedPtr _obj     return () +data DOMHTMLOptionElementSetDisabledMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementSetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionElementSetDisabled+ -- method DOMHTMLOptionElement::set_label -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -614,9 +810,9 @@  dOMHTMLOptionElementSetLabel ::     (MonadIO m, DOMHTMLOptionElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLOptionElementSetLabel _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -625,11 +821,14 @@     freeMem value'     return () +data DOMHTMLOptionElementSetLabelMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementSetLabelMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionElementSetLabel+ -- method DOMHTMLOptionElement::set_selected -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -642,9 +841,9 @@  dOMHTMLOptionElementSetSelected ::     (MonadIO m, DOMHTMLOptionElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLOptionElementSetSelected _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -652,11 +851,14 @@     touchManagedPtr _obj     return () +data DOMHTMLOptionElementSetSelectedMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementSetSelectedMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionElementSetSelected+ -- method DOMHTMLOptionElement::set_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -669,9 +871,9 @@  dOMHTMLOptionElementSetValue ::     (MonadIO m, DOMHTMLOptionElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLOptionElementSetValue _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -679,5 +881,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLOptionElementSetValueMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementSetValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionElementSetValue  
GI/WebKit2WebExtension/Objects/DOMHTMLOptionElement.hs-boot view
@@ -19,3 +19,16 @@ data DOMHTMLOptionElementSelectedPropertyInfo data DOMHTMLOptionElementTextPropertyInfo data DOMHTMLOptionElementValuePropertyInfo+data DOMHTMLOptionElementGetDefaultSelectedMethodInfo+data DOMHTMLOptionElementGetDisabledMethodInfo+data DOMHTMLOptionElementGetFormMethodInfo+data DOMHTMLOptionElementGetIndexMethodInfo+data DOMHTMLOptionElementGetLabelMethodInfo+data DOMHTMLOptionElementGetSelectedMethodInfo+data DOMHTMLOptionElementGetTextMethodInfo+data DOMHTMLOptionElementGetValueMethodInfo+data DOMHTMLOptionElementSetDefaultSelectedMethodInfo+data DOMHTMLOptionElementSetDisabledMethodInfo+data DOMHTMLOptionElementSetLabelMethodInfo+data DOMHTMLOptionElementSetSelectedMethodInfo+data DOMHTMLOptionElementSetValueMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLOptionsCollection.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,18 +18,22 @@   -- * Methods -- ** dOMHTMLOptionsCollectionGetLength+    DOMHTMLOptionsCollectionGetLengthMethodInfo,     dOMHTMLOptionsCollectionGetLength       ,   -- ** dOMHTMLOptionsCollectionGetSelectedIndex+    DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo,     dOMHTMLOptionsCollectionGetSelectedIndex,   -- ** dOMHTMLOptionsCollectionNamedItem+    DOMHTMLOptionsCollectionNamedItemMethodInfo,     dOMHTMLOptionsCollectionNamedItem       ,   -- ** dOMHTMLOptionsCollectionSetSelectedIndex+    DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo,     dOMHTMLOptionsCollectionSetSelectedIndex,  @@ -83,6 +88,42 @@ noDOMHTMLOptionsCollection :: Maybe DOMHTMLOptionsCollection noDOMHTMLOptionsCollection = Nothing +type family ResolveDOMHTMLOptionsCollectionMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLOptionsCollectionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "item" o = DOMHTMLCollectionItemMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "getSelectedIndex" o = DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod "setSelectedIndex" o = DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo+    ResolveDOMHTMLOptionsCollectionMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLOptionsCollectionMethod t DOMHTMLOptionsCollection, MethodInfo info DOMHTMLOptionsCollection p) => IsLabelProxy t (DOMHTMLOptionsCollection -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLOptionsCollectionMethod t DOMHTMLOptionsCollection, MethodInfo info DOMHTMLOptionsCollection p) => IsLabel t (DOMHTMLOptionsCollection -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "length"    -- Type: TBasicType TUInt64    -- Flags: [PropertyReadable]@@ -96,7 +137,7 @@     type AttrSetTypeConstraint DOMHTMLOptionsCollectionLengthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLOptionsCollectionLengthPropertyInfo = DOMHTMLOptionsCollectionK     type AttrGetType DOMHTMLOptionsCollectionLengthPropertyInfo = Word64-    type AttrLabel DOMHTMLOptionsCollectionLengthPropertyInfo = "DOMHTMLOptionsCollection::length"+    type AttrLabel DOMHTMLOptionsCollectionLengthPropertyInfo = "length"     attrGet _ = getDOMHTMLOptionsCollectionLength     attrSet _ = undefined     attrConstruct _ = undefined@@ -120,22 +161,21 @@     type AttrSetTypeConstraint DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = DOMHTMLOptionsCollectionK     type AttrGetType DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = Int64-    type AttrLabel DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = "DOMHTMLOptionsCollection::selected-index"+    type AttrLabel DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = "selected-index"     attrGet _ = getDOMHTMLOptionsCollectionSelectedIndex     attrSet _ = setDOMHTMLOptionsCollectionSelectedIndex     attrConstruct _ = constructDOMHTMLOptionsCollectionSelectedIndex  type instance AttributeList DOMHTMLOptionsCollection = DOMHTMLOptionsCollectionAttributeList-type DOMHTMLOptionsCollectionAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("length", DOMHTMLOptionsCollectionLengthPropertyInfo), '("selected-index", DOMHTMLOptionsCollectionSelectedIndexPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLOptionsCollectionAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMHTMLOptionsCollectionLengthPropertyInfo), '("selectedIndex", DOMHTMLOptionsCollectionSelectedIndexPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLOptionsCollection = DOMHTMLOptionsCollectionSignalList-type DOMHTMLOptionsCollectionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLOptionsCollectionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLOptionsCollection::get_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -147,19 +187,22 @@  dOMHTMLOptionsCollectionGetLength ::     (MonadIO m, DOMHTMLOptionsCollectionK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMHTMLOptionsCollectionGetLength _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_options_collection_get_length _obj'     touchManagedPtr _obj     return result +data DOMHTMLOptionsCollectionGetLengthMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMHTMLOptionsCollectionK a) => MethodInfo DOMHTMLOptionsCollectionGetLengthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionsCollectionGetLength+ -- method DOMHTMLOptionsCollection::get_selected_index -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -171,19 +214,22 @@  dOMHTMLOptionsCollectionGetSelectedIndex ::     (MonadIO m, DOMHTMLOptionsCollectionK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLOptionsCollectionGetSelectedIndex _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_options_collection_get_selected_index _obj'     touchManagedPtr _obj     return result +data DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLOptionsCollectionK a) => MethodInfo DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionsCollectionGetSelectedIndex+ -- method DOMHTMLOptionsCollection::named_item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -196,9 +242,9 @@  dOMHTMLOptionsCollectionNamedItem ::     (MonadIO m, DOMHTMLOptionsCollectionK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- name-    m DOMNode+    a                                       -- _obj+    -> T.Text                               -- name+    -> m DOMNode                            -- result dOMHTMLOptionsCollectionNamedItem _obj name = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     name' <- textToCString name@@ -209,11 +255,14 @@     freeMem name'     return result' +data DOMHTMLOptionsCollectionNamedItemMethodInfo+instance (signature ~ (T.Text -> m DOMNode), MonadIO m, DOMHTMLOptionsCollectionK a) => MethodInfo DOMHTMLOptionsCollectionNamedItemMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionsCollectionNamedItem+ -- method DOMHTMLOptionsCollection::set_selected_index -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -226,13 +275,17 @@  dOMHTMLOptionsCollectionSetSelectedIndex ::     (MonadIO m, DOMHTMLOptionsCollectionK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLOptionsCollectionSetSelectedIndex _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_options_collection_set_selected_index _obj' value     touchManagedPtr _obj     return ()++data DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLOptionsCollectionK a) => MethodInfo DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo a signature where+    overloadedMethod _ = dOMHTMLOptionsCollectionSetSelectedIndex  
GI/WebKit2WebExtension/Objects/DOMHTMLOptionsCollection.hs-boot view
@@ -13,3 +13,7 @@ instance (GObject o, IsDescendantOf DOMHTMLOptionsCollection o) => DOMHTMLOptionsCollectionK o data DOMHTMLOptionsCollectionLengthPropertyInfo data DOMHTMLOptionsCollectionSelectedIndexPropertyInfo+data DOMHTMLOptionsCollectionGetLengthMethodInfo+data DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo+data DOMHTMLOptionsCollectionNamedItemMethodInfo+data DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLParagraphElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMHTMLParagraphElementGetAlign+    DOMHTMLParagraphElementGetAlignMethodInfo,     dOMHTMLParagraphElementGetAlign         ,   -- ** dOMHTMLParagraphElementSetAlign+    DOMHTMLParagraphElementSetAlignMethodInfo,     dOMHTMLParagraphElementSetAlign         ,  @@ -70,6 +73,148 @@ noDOMHTMLParagraphElement :: Maybe DOMHTMLParagraphElement noDOMHTMLParagraphElement = Nothing +type family ResolveDOMHTMLParagraphElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLParagraphElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLParagraphElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLParagraphElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLParagraphElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLParagraphElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLParagraphElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLParagraphElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLParagraphElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLParagraphElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLParagraphElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLParagraphElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLParagraphElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLParagraphElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLParagraphElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLParagraphElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLParagraphElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLParagraphElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLParagraphElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLParagraphElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLParagraphElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLParagraphElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLParagraphElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLParagraphElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLParagraphElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLParagraphElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLParagraphElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLParagraphElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLParagraphElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLParagraphElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLParagraphElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLParagraphElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLParagraphElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLParagraphElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLParagraphElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLParagraphElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLParagraphElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLParagraphElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLParagraphElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLParagraphElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLParagraphElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLParagraphElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLParagraphElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLParagraphElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLParagraphElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLParagraphElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLParagraphElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLParagraphElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLParagraphElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLParagraphElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLParagraphElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getAlign" o = DOMHTMLParagraphElementGetAlignMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLParagraphElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setAlign" o = DOMHTMLParagraphElementSetAlignMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLParagraphElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLParagraphElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLParagraphElementMethod t DOMHTMLParagraphElement, MethodInfo info DOMHTMLParagraphElement p) => IsLabelProxy t (DOMHTMLParagraphElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLParagraphElementMethod t DOMHTMLParagraphElement, MethodInfo info DOMHTMLParagraphElement p) => IsLabel t (DOMHTMLParagraphElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "align"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -89,22 +234,21 @@     type AttrSetTypeConstraint DOMHTMLParagraphElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLParagraphElementAlignPropertyInfo = DOMHTMLParagraphElementK     type AttrGetType DOMHTMLParagraphElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLParagraphElementAlignPropertyInfo = "DOMHTMLParagraphElement::align"+    type AttrLabel DOMHTMLParagraphElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLParagraphElementAlign     attrSet _ = setDOMHTMLParagraphElementAlign     attrConstruct _ = constructDOMHTMLParagraphElementAlign  type instance AttributeList DOMHTMLParagraphElement = DOMHTMLParagraphElementAttributeList-type DOMHTMLParagraphElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLParagraphElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLParagraphElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLParagraphElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLParagraphElement = DOMHTMLParagraphElementSignalList-type DOMHTMLParagraphElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLParagraphElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLParagraphElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParagraphElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParagraphElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParagraphElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -116,8 +260,8 @@  dOMHTMLParagraphElementGetAlign ::     (MonadIO m, DOMHTMLParagraphElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLParagraphElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_paragraph_element_get_align _obj'@@ -127,11 +271,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLParagraphElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLParagraphElementK a) => MethodInfo DOMHTMLParagraphElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLParagraphElementGetAlign+ -- method DOMHTMLParagraphElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParagraphElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParagraphElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParagraphElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -144,9 +291,9 @@  dOMHTMLParagraphElementSetAlign ::     (MonadIO m, DOMHTMLParagraphElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLParagraphElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -154,5 +301,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLParagraphElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLParagraphElementK a) => MethodInfo DOMHTMLParagraphElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLParagraphElementSetAlign  
GI/WebKit2WebExtension/Objects/DOMHTMLParagraphElement.hs-boot view
@@ -12,3 +12,5 @@ class GObject o => DOMHTMLParagraphElementK o instance (GObject o, IsDescendantOf DOMHTMLParagraphElement o) => DOMHTMLParagraphElementK o data DOMHTMLParagraphElementAlignPropertyInfo+data DOMHTMLParagraphElementGetAlignMethodInfo+data DOMHTMLParagraphElementSetAlignMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLParamElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,34 +18,42 @@   -- * Methods -- ** dOMHTMLParamElementGetName+    DOMHTMLParamElementGetNameMethodInfo    ,     dOMHTMLParamElementGetName              ,   -- ** dOMHTMLParamElementGetTypeAttr+    DOMHTMLParamElementGetTypeAttrMethodInfo,     dOMHTMLParamElementGetTypeAttr          ,   -- ** dOMHTMLParamElementGetValue+    DOMHTMLParamElementGetValueMethodInfo   ,     dOMHTMLParamElementGetValue             ,   -- ** dOMHTMLParamElementGetValueType+    DOMHTMLParamElementGetValueTypeMethodInfo,     dOMHTMLParamElementGetValueType         ,   -- ** dOMHTMLParamElementSetName+    DOMHTMLParamElementSetNameMethodInfo    ,     dOMHTMLParamElementSetName              ,   -- ** dOMHTMLParamElementSetTypeAttr+    DOMHTMLParamElementSetTypeAttrMethodInfo,     dOMHTMLParamElementSetTypeAttr          ,   -- ** dOMHTMLParamElementSetValue+    DOMHTMLParamElementSetValueMethodInfo   ,     dOMHTMLParamElementSetValue             ,   -- ** dOMHTMLParamElementSetValueType+    DOMHTMLParamElementSetValueTypeMethodInfo,     dOMHTMLParamElementSetValueType         ,  @@ -115,6 +124,154 @@ noDOMHTMLParamElement :: Maybe DOMHTMLParamElement noDOMHTMLParamElement = Nothing +type family ResolveDOMHTMLParamElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLParamElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLParamElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLParamElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLParamElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLParamElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLParamElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLParamElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLParamElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLParamElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLParamElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLParamElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLParamElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLParamElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLParamElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLParamElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLParamElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLParamElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLParamElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLParamElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLParamElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLParamElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLParamElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLParamElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLParamElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLParamElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLParamElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLParamElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLParamElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLParamElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLParamElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLParamElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLParamElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLParamElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLParamElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLParamElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLParamElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLParamElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLParamElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLParamElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLParamElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLParamElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLParamElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLParamElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLParamElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLParamElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLParamElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLParamElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLParamElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLParamElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLParamElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLParamElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLParamElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLParamElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLParamElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLParamElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLParamElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLParamElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLParamElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLParamElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLParamElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLParamElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLParamElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLParamElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLParamElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLParamElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLParamElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLParamElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLParamElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLParamElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLParamElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLParamElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLParamElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLParamElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLParamElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLParamElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLParamElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLParamElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLParamElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLParamElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLParamElementMethod "getName" o = DOMHTMLParamElementGetNameMethodInfo+    ResolveDOMHTMLParamElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLParamElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLParamElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLParamElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLParamElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLParamElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLParamElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLParamElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLParamElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLParamElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLParamElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLParamElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLParamElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLParamElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLParamElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLParamElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLParamElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLParamElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLParamElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLParamElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLParamElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLParamElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLParamElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLParamElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLParamElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLParamElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLParamElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLParamElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLParamElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLParamElementMethod "getTypeAttr" o = DOMHTMLParamElementGetTypeAttrMethodInfo+    ResolveDOMHTMLParamElementMethod "getValue" o = DOMHTMLParamElementGetValueMethodInfo+    ResolveDOMHTMLParamElementMethod "getValueType" o = DOMHTMLParamElementGetValueTypeMethodInfo+    ResolveDOMHTMLParamElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLParamElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLParamElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLParamElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLParamElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLParamElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLParamElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLParamElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLParamElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLParamElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLParamElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLParamElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLParamElementMethod "setName" o = DOMHTMLParamElementSetNameMethodInfo+    ResolveDOMHTMLParamElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLParamElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLParamElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLParamElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLParamElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLParamElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLParamElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLParamElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLParamElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLParamElementMethod "setTypeAttr" o = DOMHTMLParamElementSetTypeAttrMethodInfo+    ResolveDOMHTMLParamElementMethod "setValue" o = DOMHTMLParamElementSetValueMethodInfo+    ResolveDOMHTMLParamElementMethod "setValueType" o = DOMHTMLParamElementSetValueTypeMethodInfo+    ResolveDOMHTMLParamElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLParamElementMethod t DOMHTMLParamElement, MethodInfo info DOMHTMLParamElement p) => IsLabelProxy t (DOMHTMLParamElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLParamElementMethod t DOMHTMLParamElement, MethodInfo info DOMHTMLParamElement p) => IsLabel t (DOMHTMLParamElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "name"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -134,7 +291,7 @@     type AttrSetTypeConstraint DOMHTMLParamElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLParamElementNamePropertyInfo = DOMHTMLParamElementK     type AttrGetType DOMHTMLParamElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLParamElementNamePropertyInfo = "DOMHTMLParamElement::name"+    type AttrLabel DOMHTMLParamElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLParamElementName     attrSet _ = setDOMHTMLParamElementName     attrConstruct _ = constructDOMHTMLParamElementName@@ -158,7 +315,7 @@     type AttrSetTypeConstraint DOMHTMLParamElementTypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLParamElementTypePropertyInfo = DOMHTMLParamElementK     type AttrGetType DOMHTMLParamElementTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLParamElementTypePropertyInfo = "DOMHTMLParamElement::type"+    type AttrLabel DOMHTMLParamElementTypePropertyInfo = "type"     attrGet _ = getDOMHTMLParamElementType     attrSet _ = setDOMHTMLParamElementType     attrConstruct _ = constructDOMHTMLParamElementType@@ -182,7 +339,7 @@     type AttrSetTypeConstraint DOMHTMLParamElementValuePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLParamElementValuePropertyInfo = DOMHTMLParamElementK     type AttrGetType DOMHTMLParamElementValuePropertyInfo = T.Text-    type AttrLabel DOMHTMLParamElementValuePropertyInfo = "DOMHTMLParamElement::value"+    type AttrLabel DOMHTMLParamElementValuePropertyInfo = "value"     attrGet _ = getDOMHTMLParamElementValue     attrSet _ = setDOMHTMLParamElementValue     attrConstruct _ = constructDOMHTMLParamElementValue@@ -206,22 +363,21 @@     type AttrSetTypeConstraint DOMHTMLParamElementValueTypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLParamElementValueTypePropertyInfo = DOMHTMLParamElementK     type AttrGetType DOMHTMLParamElementValueTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLParamElementValueTypePropertyInfo = "DOMHTMLParamElement::value-type"+    type AttrLabel DOMHTMLParamElementValueTypePropertyInfo = "value-type"     attrGet _ = getDOMHTMLParamElementValueType     attrSet _ = setDOMHTMLParamElementValueType     attrConstruct _ = constructDOMHTMLParamElementValueType  type instance AttributeList DOMHTMLParamElement = DOMHTMLParamElementAttributeList-type DOMHTMLParamElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLParamElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLParamElementTypePropertyInfo), '("value", DOMHTMLParamElementValuePropertyInfo), '("value-type", DOMHTMLParamElementValueTypePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLParamElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLParamElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLParamElementTypePropertyInfo), '("value", DOMHTMLParamElementValuePropertyInfo), '("valueType", DOMHTMLParamElementValueTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLParamElement = DOMHTMLParamElementSignalList-type DOMHTMLParamElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLParamElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLParamElement::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -233,8 +389,8 @@  dOMHTMLParamElementGetName ::     (MonadIO m, DOMHTMLParamElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLParamElementGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_param_element_get_name _obj'@@ -244,11 +400,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLParamElementGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLParamElementK a) => MethodInfo DOMHTMLParamElementGetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLParamElementGetName+ -- method DOMHTMLParamElement::get_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -260,8 +419,8 @@  dOMHTMLParamElementGetTypeAttr ::     (MonadIO m, DOMHTMLParamElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLParamElementGetTypeAttr _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_param_element_get_type_attr _obj'@@ -271,11 +430,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLParamElementGetTypeAttrMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLParamElementK a) => MethodInfo DOMHTMLParamElementGetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLParamElementGetTypeAttr+ -- method DOMHTMLParamElement::get_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -287,8 +449,8 @@  dOMHTMLParamElementGetValue ::     (MonadIO m, DOMHTMLParamElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLParamElementGetValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_param_element_get_value _obj'@@ -298,11 +460,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLParamElementGetValueMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLParamElementK a) => MethodInfo DOMHTMLParamElementGetValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLParamElementGetValue+ -- method DOMHTMLParamElement::get_value_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -314,8 +479,8 @@  dOMHTMLParamElementGetValueType ::     (MonadIO m, DOMHTMLParamElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLParamElementGetValueType _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_param_element_get_value_type _obj'@@ -325,11 +490,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLParamElementGetValueTypeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLParamElementK a) => MethodInfo DOMHTMLParamElementGetValueTypeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLParamElementGetValueType+ -- method DOMHTMLParamElement::set_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -342,9 +510,9 @@  dOMHTMLParamElementSetName ::     (MonadIO m, DOMHTMLParamElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLParamElementSetName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -353,11 +521,14 @@     freeMem value'     return () +data DOMHTMLParamElementSetNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLParamElementK a) => MethodInfo DOMHTMLParamElementSetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLParamElementSetName+ -- method DOMHTMLParamElement::set_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -370,9 +541,9 @@  dOMHTMLParamElementSetTypeAttr ::     (MonadIO m, DOMHTMLParamElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLParamElementSetTypeAttr _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -381,11 +552,14 @@     freeMem value'     return () +data DOMHTMLParamElementSetTypeAttrMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLParamElementK a) => MethodInfo DOMHTMLParamElementSetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLParamElementSetTypeAttr+ -- method DOMHTMLParamElement::set_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -398,9 +572,9 @@  dOMHTMLParamElementSetValue ::     (MonadIO m, DOMHTMLParamElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLParamElementSetValue _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -409,11 +583,14 @@     freeMem value'     return () +data DOMHTMLParamElementSetValueMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLParamElementK a) => MethodInfo DOMHTMLParamElementSetValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLParamElementSetValue+ -- method DOMHTMLParamElement::set_value_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -426,9 +603,9 @@  dOMHTMLParamElementSetValueType ::     (MonadIO m, DOMHTMLParamElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLParamElementSetValueType _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -436,5 +613,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLParamElementSetValueTypeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLParamElementK a) => MethodInfo DOMHTMLParamElementSetValueTypeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLParamElementSetValueType  
GI/WebKit2WebExtension/Objects/DOMHTMLParamElement.hs-boot view
@@ -15,3 +15,11 @@ data DOMHTMLParamElementTypePropertyInfo data DOMHTMLParamElementValuePropertyInfo data DOMHTMLParamElementValueTypePropertyInfo+data DOMHTMLParamElementGetNameMethodInfo+data DOMHTMLParamElementGetTypeAttrMethodInfo+data DOMHTMLParamElementGetValueMethodInfo+data DOMHTMLParamElementGetValueTypeMethodInfo+data DOMHTMLParamElementSetNameMethodInfo+data DOMHTMLParamElementSetTypeAttrMethodInfo+data DOMHTMLParamElementSetValueMethodInfo+data DOMHTMLParamElementSetValueTypeMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLPreElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,18 +18,22 @@   -- * Methods -- ** dOMHTMLPreElementGetWidth+    DOMHTMLPreElementGetWidthMethodInfo     ,     dOMHTMLPreElementGetWidth               ,   -- ** dOMHTMLPreElementGetWrap+    DOMHTMLPreElementGetWrapMethodInfo      ,     dOMHTMLPreElementGetWrap                ,   -- ** dOMHTMLPreElementSetWidth+    DOMHTMLPreElementSetWidthMethodInfo     ,     dOMHTMLPreElementSetWidth               ,   -- ** dOMHTMLPreElementSetWrap+    DOMHTMLPreElementSetWrapMethodInfo      ,     dOMHTMLPreElementSetWrap                ,  @@ -85,6 +90,150 @@ noDOMHTMLPreElement :: Maybe DOMHTMLPreElement noDOMHTMLPreElement = Nothing +type family ResolveDOMHTMLPreElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLPreElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLPreElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLPreElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLPreElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLPreElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLPreElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLPreElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLPreElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLPreElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLPreElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLPreElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLPreElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLPreElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLPreElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLPreElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLPreElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLPreElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLPreElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLPreElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLPreElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLPreElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLPreElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLPreElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLPreElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLPreElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLPreElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLPreElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLPreElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLPreElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLPreElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLPreElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLPreElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLPreElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLPreElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLPreElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLPreElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLPreElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLPreElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLPreElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLPreElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLPreElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLPreElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLPreElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLPreElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLPreElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLPreElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLPreElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLPreElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLPreElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLPreElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLPreElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLPreElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLPreElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLPreElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLPreElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLPreElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLPreElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLPreElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLPreElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLPreElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLPreElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLPreElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLPreElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLPreElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLPreElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLPreElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLPreElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLPreElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLPreElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLPreElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLPreElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLPreElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLPreElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLPreElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLPreElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLPreElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLPreElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLPreElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLPreElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLPreElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLPreElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLPreElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLPreElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLPreElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLPreElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLPreElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLPreElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLPreElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLPreElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLPreElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLPreElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLPreElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLPreElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLPreElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLPreElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLPreElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLPreElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLPreElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLPreElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLPreElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLPreElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLPreElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLPreElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLPreElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLPreElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLPreElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLPreElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLPreElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLPreElementMethod "getWidth" o = DOMHTMLPreElementGetWidthMethodInfo+    ResolveDOMHTMLPreElementMethod "getWrap" o = DOMHTMLPreElementGetWrapMethodInfo+    ResolveDOMHTMLPreElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLPreElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLPreElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLPreElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLPreElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLPreElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLPreElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLPreElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLPreElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLPreElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLPreElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLPreElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLPreElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLPreElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLPreElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLPreElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLPreElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLPreElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLPreElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLPreElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLPreElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLPreElementMethod "setWidth" o = DOMHTMLPreElementSetWidthMethodInfo+    ResolveDOMHTMLPreElementMethod "setWrap" o = DOMHTMLPreElementSetWrapMethodInfo+    ResolveDOMHTMLPreElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLPreElementMethod t DOMHTMLPreElement, MethodInfo info DOMHTMLPreElement p) => IsLabelProxy t (DOMHTMLPreElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLPreElementMethod t DOMHTMLPreElement, MethodInfo info DOMHTMLPreElement p) => IsLabel t (DOMHTMLPreElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "width"    -- Type: TBasicType TInt64    -- Flags: [PropertyReadable,PropertyWritable]@@ -104,7 +253,7 @@     type AttrSetTypeConstraint DOMHTMLPreElementWidthPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLPreElementWidthPropertyInfo = DOMHTMLPreElementK     type AttrGetType DOMHTMLPreElementWidthPropertyInfo = Int64-    type AttrLabel DOMHTMLPreElementWidthPropertyInfo = "DOMHTMLPreElement::width"+    type AttrLabel DOMHTMLPreElementWidthPropertyInfo = "width"     attrGet _ = getDOMHTMLPreElementWidth     attrSet _ = setDOMHTMLPreElementWidth     attrConstruct _ = constructDOMHTMLPreElementWidth@@ -128,22 +277,21 @@     type AttrSetTypeConstraint DOMHTMLPreElementWrapPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLPreElementWrapPropertyInfo = DOMHTMLPreElementK     type AttrGetType DOMHTMLPreElementWrapPropertyInfo = Bool-    type AttrLabel DOMHTMLPreElementWrapPropertyInfo = "DOMHTMLPreElement::wrap"+    type AttrLabel DOMHTMLPreElementWrapPropertyInfo = "wrap"     attrGet _ = getDOMHTMLPreElementWrap     attrSet _ = setDOMHTMLPreElementWrap     attrConstruct _ = constructDOMHTMLPreElementWrap  type instance AttributeList DOMHTMLPreElement = DOMHTMLPreElementAttributeList-type DOMHTMLPreElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLPreElementWidthPropertyInfo), '("wrap", DOMHTMLPreElementWrapPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLPreElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLPreElementWidthPropertyInfo), '("wrap", DOMHTMLPreElementWrapPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLPreElement = DOMHTMLPreElementSignalList-type DOMHTMLPreElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLPreElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLPreElement::get_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -155,19 +303,22 @@  dOMHTMLPreElementGetWidth ::     (MonadIO m, DOMHTMLPreElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLPreElementGetWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_pre_element_get_width _obj'     touchManagedPtr _obj     return result +data DOMHTMLPreElementGetWidthMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLPreElementK a) => MethodInfo DOMHTMLPreElementGetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLPreElementGetWidth+ -- method DOMHTMLPreElement::get_wrap -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -179,8 +330,8 @@  dOMHTMLPreElementGetWrap ::     (MonadIO m, DOMHTMLPreElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLPreElementGetWrap _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_pre_element_get_wrap _obj'@@ -188,11 +339,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLPreElementGetWrapMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLPreElementK a) => MethodInfo DOMHTMLPreElementGetWrapMethodInfo a signature where+    overloadedMethod _ = dOMHTMLPreElementGetWrap+ -- method DOMHTMLPreElement::set_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -205,20 +359,23 @@  dOMHTMLPreElementSetWidth ::     (MonadIO m, DOMHTMLPreElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLPreElementSetWidth _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_pre_element_set_width _obj' value     touchManagedPtr _obj     return () +data DOMHTMLPreElementSetWidthMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLPreElementK a) => MethodInfo DOMHTMLPreElementSetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLPreElementSetWidth+ -- method DOMHTMLPreElement::set_wrap -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -231,14 +388,18 @@  dOMHTMLPreElementSetWrap ::     (MonadIO m, DOMHTMLPreElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLPreElementSetWrap _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value     webkit_dom_html_pre_element_set_wrap _obj' value'     touchManagedPtr _obj     return ()++data DOMHTMLPreElementSetWrapMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLPreElementK a) => MethodInfo DOMHTMLPreElementSetWrapMethodInfo a signature where+    overloadedMethod _ = dOMHTMLPreElementSetWrap  
GI/WebKit2WebExtension/Objects/DOMHTMLPreElement.hs-boot view
@@ -13,3 +13,7 @@ instance (GObject o, IsDescendantOf DOMHTMLPreElement o) => DOMHTMLPreElementK o data DOMHTMLPreElementWidthPropertyInfo data DOMHTMLPreElementWrapPropertyInfo+data DOMHTMLPreElementGetWidthMethodInfo+data DOMHTMLPreElementGetWrapMethodInfo+data DOMHTMLPreElementSetWidthMethodInfo+data DOMHTMLPreElementSetWrapMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLQuoteElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMHTMLQuoteElementGetCite+    DOMHTMLQuoteElementGetCiteMethodInfo    ,     dOMHTMLQuoteElementGetCite              ,   -- ** dOMHTMLQuoteElementSetCite+    DOMHTMLQuoteElementSetCiteMethodInfo    ,     dOMHTMLQuoteElementSetCite              ,  @@ -70,6 +73,148 @@ noDOMHTMLQuoteElement :: Maybe DOMHTMLQuoteElement noDOMHTMLQuoteElement = Nothing +type family ResolveDOMHTMLQuoteElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLQuoteElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLQuoteElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLQuoteElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLQuoteElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLQuoteElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLQuoteElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLQuoteElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLQuoteElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLQuoteElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLQuoteElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLQuoteElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLQuoteElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLQuoteElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLQuoteElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLQuoteElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLQuoteElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLQuoteElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLQuoteElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLQuoteElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLQuoteElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLQuoteElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLQuoteElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLQuoteElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLQuoteElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLQuoteElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLQuoteElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLQuoteElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLQuoteElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLQuoteElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLQuoteElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLQuoteElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLQuoteElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLQuoteElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLQuoteElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLQuoteElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLQuoteElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLQuoteElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLQuoteElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLQuoteElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLQuoteElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLQuoteElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLQuoteElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLQuoteElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLQuoteElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLQuoteElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLQuoteElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLQuoteElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLQuoteElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLQuoteElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLQuoteElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getCite" o = DOMHTMLQuoteElementGetCiteMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLQuoteElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setCite" o = DOMHTMLQuoteElementSetCiteMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLQuoteElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLQuoteElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLQuoteElementMethod t DOMHTMLQuoteElement, MethodInfo info DOMHTMLQuoteElement p) => IsLabelProxy t (DOMHTMLQuoteElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLQuoteElementMethod t DOMHTMLQuoteElement, MethodInfo info DOMHTMLQuoteElement p) => IsLabel t (DOMHTMLQuoteElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "cite"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -89,22 +234,21 @@     type AttrSetTypeConstraint DOMHTMLQuoteElementCitePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLQuoteElementCitePropertyInfo = DOMHTMLQuoteElementK     type AttrGetType DOMHTMLQuoteElementCitePropertyInfo = T.Text-    type AttrLabel DOMHTMLQuoteElementCitePropertyInfo = "DOMHTMLQuoteElement::cite"+    type AttrLabel DOMHTMLQuoteElementCitePropertyInfo = "cite"     attrGet _ = getDOMHTMLQuoteElementCite     attrSet _ = setDOMHTMLQuoteElementCite     attrConstruct _ = constructDOMHTMLQuoteElementCite  type instance AttributeList DOMHTMLQuoteElement = DOMHTMLQuoteElementAttributeList-type DOMHTMLQuoteElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("cite", DOMHTMLQuoteElementCitePropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLQuoteElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("cite", DOMHTMLQuoteElementCitePropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLQuoteElement = DOMHTMLQuoteElementSignalList-type DOMHTMLQuoteElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLQuoteElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLQuoteElement::get_cite -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLQuoteElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLQuoteElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLQuoteElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -116,8 +260,8 @@  dOMHTMLQuoteElementGetCite ::     (MonadIO m, DOMHTMLQuoteElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLQuoteElementGetCite _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_quote_element_get_cite _obj'@@ -127,11 +271,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLQuoteElementGetCiteMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLQuoteElementK a) => MethodInfo DOMHTMLQuoteElementGetCiteMethodInfo a signature where+    overloadedMethod _ = dOMHTMLQuoteElementGetCite+ -- method DOMHTMLQuoteElement::set_cite -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLQuoteElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLQuoteElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLQuoteElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -144,9 +291,9 @@  dOMHTMLQuoteElementSetCite ::     (MonadIO m, DOMHTMLQuoteElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLQuoteElementSetCite _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -154,5 +301,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLQuoteElementSetCiteMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLQuoteElementK a) => MethodInfo DOMHTMLQuoteElementSetCiteMethodInfo a signature where+    overloadedMethod _ = dOMHTMLQuoteElementSetCite  
GI/WebKit2WebExtension/Objects/DOMHTMLQuoteElement.hs-boot view
@@ -12,3 +12,5 @@ class GObject o => DOMHTMLQuoteElementK o instance (GObject o, IsDescendantOf DOMHTMLQuoteElement o) => DOMHTMLQuoteElementK o data DOMHTMLQuoteElementCitePropertyInfo+data DOMHTMLQuoteElementGetCiteMethodInfo+data DOMHTMLQuoteElementSetCiteMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLScriptElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,54 +18,67 @@   -- * Methods -- ** dOMHTMLScriptElementGetCharset+    DOMHTMLScriptElementGetCharsetMethodInfo,     dOMHTMLScriptElementGetCharset          ,   -- ** dOMHTMLScriptElementGetDefer+    DOMHTMLScriptElementGetDeferMethodInfo  ,     dOMHTMLScriptElementGetDefer            ,   -- ** dOMHTMLScriptElementGetEvent+    DOMHTMLScriptElementGetEventMethodInfo  ,     dOMHTMLScriptElementGetEvent            ,   -- ** dOMHTMLScriptElementGetHtmlFor+    DOMHTMLScriptElementGetHtmlForMethodInfo,     dOMHTMLScriptElementGetHtmlFor          ,   -- ** dOMHTMLScriptElementGetSrc+    DOMHTMLScriptElementGetSrcMethodInfo    ,     dOMHTMLScriptElementGetSrc              ,   -- ** dOMHTMLScriptElementGetText+    DOMHTMLScriptElementGetTextMethodInfo   ,     dOMHTMLScriptElementGetText             ,   -- ** dOMHTMLScriptElementGetTypeAttr+    DOMHTMLScriptElementGetTypeAttrMethodInfo,     dOMHTMLScriptElementGetTypeAttr         ,   -- ** dOMHTMLScriptElementSetDefer+    DOMHTMLScriptElementSetDeferMethodInfo  ,     dOMHTMLScriptElementSetDefer            ,   -- ** dOMHTMLScriptElementSetEvent+    DOMHTMLScriptElementSetEventMethodInfo  ,     dOMHTMLScriptElementSetEvent            ,   -- ** dOMHTMLScriptElementSetHtmlFor+    DOMHTMLScriptElementSetHtmlForMethodInfo,     dOMHTMLScriptElementSetHtmlFor          ,   -- ** dOMHTMLScriptElementSetSrc+    DOMHTMLScriptElementSetSrcMethodInfo    ,     dOMHTMLScriptElementSetSrc              ,   -- ** dOMHTMLScriptElementSetText+    DOMHTMLScriptElementSetTextMethodInfo   ,     dOMHTMLScriptElementSetText             ,   -- ** dOMHTMLScriptElementSetTypeAttr+    DOMHTMLScriptElementSetTypeAttrMethodInfo,     dOMHTMLScriptElementSetTypeAttr         ,  @@ -177,6 +191,159 @@ noDOMHTMLScriptElement :: Maybe DOMHTMLScriptElement noDOMHTMLScriptElement = Nothing +type family ResolveDOMHTMLScriptElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLScriptElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLScriptElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLScriptElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLScriptElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLScriptElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLScriptElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLScriptElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLScriptElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLScriptElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLScriptElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLScriptElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLScriptElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLScriptElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLScriptElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLScriptElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLScriptElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLScriptElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLScriptElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLScriptElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLScriptElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLScriptElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLScriptElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLScriptElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLScriptElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLScriptElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLScriptElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLScriptElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLScriptElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLScriptElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLScriptElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLScriptElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLScriptElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLScriptElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLScriptElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLScriptElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLScriptElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLScriptElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLScriptElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLScriptElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLScriptElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLScriptElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLScriptElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLScriptElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLScriptElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLScriptElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLScriptElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLScriptElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLScriptElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLScriptElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLScriptElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLScriptElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLScriptElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLScriptElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLScriptElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLScriptElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLScriptElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLScriptElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLScriptElementMethod "getCharset" o = DOMHTMLScriptElementGetCharsetMethodInfo+    ResolveDOMHTMLScriptElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLScriptElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLScriptElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLScriptElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLScriptElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLScriptElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLScriptElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLScriptElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLScriptElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLScriptElementMethod "getDefer" o = DOMHTMLScriptElementGetDeferMethodInfo+    ResolveDOMHTMLScriptElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLScriptElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLScriptElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLScriptElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLScriptElementMethod "getEvent" o = DOMHTMLScriptElementGetEventMethodInfo+    ResolveDOMHTMLScriptElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLScriptElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLScriptElementMethod "getHtmlFor" o = DOMHTMLScriptElementGetHtmlForMethodInfo+    ResolveDOMHTMLScriptElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLScriptElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLScriptElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLScriptElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLScriptElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLScriptElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLScriptElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLScriptElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLScriptElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLScriptElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLScriptElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLScriptElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLScriptElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLScriptElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLScriptElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLScriptElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLScriptElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLScriptElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLScriptElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLScriptElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLScriptElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLScriptElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLScriptElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLScriptElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLScriptElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLScriptElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLScriptElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLScriptElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLScriptElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLScriptElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLScriptElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLScriptElementMethod "getSrc" o = DOMHTMLScriptElementGetSrcMethodInfo+    ResolveDOMHTMLScriptElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLScriptElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLScriptElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLScriptElementMethod "getText" o = DOMHTMLScriptElementGetTextMethodInfo+    ResolveDOMHTMLScriptElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLScriptElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLScriptElementMethod "getTypeAttr" o = DOMHTMLScriptElementGetTypeAttrMethodInfo+    ResolveDOMHTMLScriptElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLScriptElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLScriptElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLScriptElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLScriptElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLScriptElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLScriptElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLScriptElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLScriptElementMethod "setDefer" o = DOMHTMLScriptElementSetDeferMethodInfo+    ResolveDOMHTMLScriptElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLScriptElementMethod "setEvent" o = DOMHTMLScriptElementSetEventMethodInfo+    ResolveDOMHTMLScriptElementMethod "setHtmlFor" o = DOMHTMLScriptElementSetHtmlForMethodInfo+    ResolveDOMHTMLScriptElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLScriptElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLScriptElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLScriptElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLScriptElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLScriptElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLScriptElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLScriptElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLScriptElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLScriptElementMethod "setSrc" o = DOMHTMLScriptElementSetSrcMethodInfo+    ResolveDOMHTMLScriptElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLScriptElementMethod "setText" o = DOMHTMLScriptElementSetTextMethodInfo+    ResolveDOMHTMLScriptElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLScriptElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLScriptElementMethod "setTypeAttr" o = DOMHTMLScriptElementSetTypeAttrMethodInfo+    ResolveDOMHTMLScriptElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLScriptElementMethod t DOMHTMLScriptElement, MethodInfo info DOMHTMLScriptElement p) => IsLabelProxy t (DOMHTMLScriptElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLScriptElementMethod t DOMHTMLScriptElement, MethodInfo info DOMHTMLScriptElement p) => IsLabel t (DOMHTMLScriptElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "async"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable,PropertyWritable]@@ -196,7 +363,7 @@     type AttrSetTypeConstraint DOMHTMLScriptElementAsyncPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLScriptElementAsyncPropertyInfo = DOMHTMLScriptElementK     type AttrGetType DOMHTMLScriptElementAsyncPropertyInfo = Bool-    type AttrLabel DOMHTMLScriptElementAsyncPropertyInfo = "DOMHTMLScriptElement::async"+    type AttrLabel DOMHTMLScriptElementAsyncPropertyInfo = "async"     attrGet _ = getDOMHTMLScriptElementAsync     attrSet _ = setDOMHTMLScriptElementAsync     attrConstruct _ = constructDOMHTMLScriptElementAsync@@ -220,7 +387,7 @@     type AttrSetTypeConstraint DOMHTMLScriptElementCharsetPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLScriptElementCharsetPropertyInfo = DOMHTMLScriptElementK     type AttrGetType DOMHTMLScriptElementCharsetPropertyInfo = T.Text-    type AttrLabel DOMHTMLScriptElementCharsetPropertyInfo = "DOMHTMLScriptElement::charset"+    type AttrLabel DOMHTMLScriptElementCharsetPropertyInfo = "charset"     attrGet _ = getDOMHTMLScriptElementCharset     attrSet _ = setDOMHTMLScriptElementCharset     attrConstruct _ = constructDOMHTMLScriptElementCharset@@ -244,7 +411,7 @@     type AttrSetTypeConstraint DOMHTMLScriptElementCrossOriginPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLScriptElementCrossOriginPropertyInfo = DOMHTMLScriptElementK     type AttrGetType DOMHTMLScriptElementCrossOriginPropertyInfo = T.Text-    type AttrLabel DOMHTMLScriptElementCrossOriginPropertyInfo = "DOMHTMLScriptElement::cross-origin"+    type AttrLabel DOMHTMLScriptElementCrossOriginPropertyInfo = "cross-origin"     attrGet _ = getDOMHTMLScriptElementCrossOrigin     attrSet _ = setDOMHTMLScriptElementCrossOrigin     attrConstruct _ = constructDOMHTMLScriptElementCrossOrigin@@ -268,7 +435,7 @@     type AttrSetTypeConstraint DOMHTMLScriptElementDeferPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLScriptElementDeferPropertyInfo = DOMHTMLScriptElementK     type AttrGetType DOMHTMLScriptElementDeferPropertyInfo = Bool-    type AttrLabel DOMHTMLScriptElementDeferPropertyInfo = "DOMHTMLScriptElement::defer"+    type AttrLabel DOMHTMLScriptElementDeferPropertyInfo = "defer"     attrGet _ = getDOMHTMLScriptElementDefer     attrSet _ = setDOMHTMLScriptElementDefer     attrConstruct _ = constructDOMHTMLScriptElementDefer@@ -292,7 +459,7 @@     type AttrSetTypeConstraint DOMHTMLScriptElementEventPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLScriptElementEventPropertyInfo = DOMHTMLScriptElementK     type AttrGetType DOMHTMLScriptElementEventPropertyInfo = T.Text-    type AttrLabel DOMHTMLScriptElementEventPropertyInfo = "DOMHTMLScriptElement::event"+    type AttrLabel DOMHTMLScriptElementEventPropertyInfo = "event"     attrGet _ = getDOMHTMLScriptElementEvent     attrSet _ = setDOMHTMLScriptElementEvent     attrConstruct _ = constructDOMHTMLScriptElementEvent@@ -316,7 +483,7 @@     type AttrSetTypeConstraint DOMHTMLScriptElementHtmlForPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLScriptElementHtmlForPropertyInfo = DOMHTMLScriptElementK     type AttrGetType DOMHTMLScriptElementHtmlForPropertyInfo = T.Text-    type AttrLabel DOMHTMLScriptElementHtmlForPropertyInfo = "DOMHTMLScriptElement::html-for"+    type AttrLabel DOMHTMLScriptElementHtmlForPropertyInfo = "html-for"     attrGet _ = getDOMHTMLScriptElementHtmlFor     attrSet _ = setDOMHTMLScriptElementHtmlFor     attrConstruct _ = constructDOMHTMLScriptElementHtmlFor@@ -340,7 +507,7 @@     type AttrSetTypeConstraint DOMHTMLScriptElementNoncePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLScriptElementNoncePropertyInfo = DOMHTMLScriptElementK     type AttrGetType DOMHTMLScriptElementNoncePropertyInfo = T.Text-    type AttrLabel DOMHTMLScriptElementNoncePropertyInfo = "DOMHTMLScriptElement::nonce"+    type AttrLabel DOMHTMLScriptElementNoncePropertyInfo = "nonce"     attrGet _ = getDOMHTMLScriptElementNonce     attrSet _ = setDOMHTMLScriptElementNonce     attrConstruct _ = constructDOMHTMLScriptElementNonce@@ -364,7 +531,7 @@     type AttrSetTypeConstraint DOMHTMLScriptElementSrcPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLScriptElementSrcPropertyInfo = DOMHTMLScriptElementK     type AttrGetType DOMHTMLScriptElementSrcPropertyInfo = T.Text-    type AttrLabel DOMHTMLScriptElementSrcPropertyInfo = "DOMHTMLScriptElement::src"+    type AttrLabel DOMHTMLScriptElementSrcPropertyInfo = "src"     attrGet _ = getDOMHTMLScriptElementSrc     attrSet _ = setDOMHTMLScriptElementSrc     attrConstruct _ = constructDOMHTMLScriptElementSrc@@ -388,7 +555,7 @@     type AttrSetTypeConstraint DOMHTMLScriptElementTextPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLScriptElementTextPropertyInfo = DOMHTMLScriptElementK     type AttrGetType DOMHTMLScriptElementTextPropertyInfo = T.Text-    type AttrLabel DOMHTMLScriptElementTextPropertyInfo = "DOMHTMLScriptElement::text"+    type AttrLabel DOMHTMLScriptElementTextPropertyInfo = "text"     attrGet _ = getDOMHTMLScriptElementText     attrSet _ = setDOMHTMLScriptElementText     attrConstruct _ = constructDOMHTMLScriptElementText@@ -412,22 +579,21 @@     type AttrSetTypeConstraint DOMHTMLScriptElementTypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLScriptElementTypePropertyInfo = DOMHTMLScriptElementK     type AttrGetType DOMHTMLScriptElementTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLScriptElementTypePropertyInfo = "DOMHTMLScriptElement::type"+    type AttrLabel DOMHTMLScriptElementTypePropertyInfo = "type"     attrGet _ = getDOMHTMLScriptElementType     attrSet _ = setDOMHTMLScriptElementType     attrConstruct _ = constructDOMHTMLScriptElementType  type instance AttributeList DOMHTMLScriptElement = DOMHTMLScriptElementAttributeList-type DOMHTMLScriptElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("async", DOMHTMLScriptElementAsyncPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("charset", DOMHTMLScriptElementCharsetPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("cross-origin", DOMHTMLScriptElementCrossOriginPropertyInfo), '("defer", DOMHTMLScriptElementDeferPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("event", DOMHTMLScriptElementEventPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("html-for", DOMHTMLScriptElementHtmlForPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("nonce", DOMHTMLScriptElementNoncePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLScriptElementSrcPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text", DOMHTMLScriptElementTextPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLScriptElementTypePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLScriptElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("async", DOMHTMLScriptElementAsyncPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("charset", DOMHTMLScriptElementCharsetPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("crossOrigin", DOMHTMLScriptElementCrossOriginPropertyInfo), '("defer", DOMHTMLScriptElementDeferPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("event", DOMHTMLScriptElementEventPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("htmlFor", DOMHTMLScriptElementHtmlForPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("nonce", DOMHTMLScriptElementNoncePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLScriptElementSrcPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("text", DOMHTMLScriptElementTextPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLScriptElementTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLScriptElement = DOMHTMLScriptElementSignalList-type DOMHTMLScriptElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLScriptElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLScriptElement::get_charset -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -439,8 +605,8 @@  dOMHTMLScriptElementGetCharset ::     (MonadIO m, DOMHTMLScriptElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLScriptElementGetCharset _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_script_element_get_charset _obj'@@ -450,11 +616,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLScriptElementGetCharsetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetCharsetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLScriptElementGetCharset+ -- method DOMHTMLScriptElement::get_defer -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -466,8 +635,8 @@  dOMHTMLScriptElementGetDefer ::     (MonadIO m, DOMHTMLScriptElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLScriptElementGetDefer _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_script_element_get_defer _obj'@@ -475,11 +644,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLScriptElementGetDeferMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetDeferMethodInfo a signature where+    overloadedMethod _ = dOMHTMLScriptElementGetDefer+ -- method DOMHTMLScriptElement::get_event -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -491,8 +663,8 @@  dOMHTMLScriptElementGetEvent ::     (MonadIO m, DOMHTMLScriptElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLScriptElementGetEvent _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_script_element_get_event _obj'@@ -502,11 +674,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLScriptElementGetEventMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetEventMethodInfo a signature where+    overloadedMethod _ = dOMHTMLScriptElementGetEvent+ -- method DOMHTMLScriptElement::get_html_for -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -518,8 +693,8 @@  dOMHTMLScriptElementGetHtmlFor ::     (MonadIO m, DOMHTMLScriptElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLScriptElementGetHtmlFor _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_script_element_get_html_for _obj'@@ -529,11 +704,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLScriptElementGetHtmlForMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetHtmlForMethodInfo a signature where+    overloadedMethod _ = dOMHTMLScriptElementGetHtmlFor+ -- method DOMHTMLScriptElement::get_src -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -545,8 +723,8 @@  dOMHTMLScriptElementGetSrc ::     (MonadIO m, DOMHTMLScriptElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLScriptElementGetSrc _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_script_element_get_src _obj'@@ -556,11 +734,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLScriptElementGetSrcMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetSrcMethodInfo a signature where+    overloadedMethod _ = dOMHTMLScriptElementGetSrc+ -- method DOMHTMLScriptElement::get_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -572,8 +753,8 @@  dOMHTMLScriptElementGetText ::     (MonadIO m, DOMHTMLScriptElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLScriptElementGetText _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_script_element_get_text _obj'@@ -583,11 +764,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLScriptElementGetTextMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetTextMethodInfo a signature where+    overloadedMethod _ = dOMHTMLScriptElementGetText+ -- method DOMHTMLScriptElement::get_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -599,8 +783,8 @@  dOMHTMLScriptElementGetTypeAttr ::     (MonadIO m, DOMHTMLScriptElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLScriptElementGetTypeAttr _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_script_element_get_type_attr _obj'@@ -610,11 +794,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLScriptElementGetTypeAttrMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLScriptElementGetTypeAttr+ -- method DOMHTMLScriptElement::set_defer -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -627,9 +814,9 @@  dOMHTMLScriptElementSetDefer ::     (MonadIO m, DOMHTMLScriptElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLScriptElementSetDefer _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -637,11 +824,14 @@     touchManagedPtr _obj     return () +data DOMHTMLScriptElementSetDeferMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementSetDeferMethodInfo a signature where+    overloadedMethod _ = dOMHTMLScriptElementSetDefer+ -- method DOMHTMLScriptElement::set_event -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -654,9 +844,9 @@  dOMHTMLScriptElementSetEvent ::     (MonadIO m, DOMHTMLScriptElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLScriptElementSetEvent _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -665,11 +855,14 @@     freeMem value'     return () +data DOMHTMLScriptElementSetEventMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementSetEventMethodInfo a signature where+    overloadedMethod _ = dOMHTMLScriptElementSetEvent+ -- method DOMHTMLScriptElement::set_html_for -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -682,9 +875,9 @@  dOMHTMLScriptElementSetHtmlFor ::     (MonadIO m, DOMHTMLScriptElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLScriptElementSetHtmlFor _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -693,11 +886,14 @@     freeMem value'     return () +data DOMHTMLScriptElementSetHtmlForMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementSetHtmlForMethodInfo a signature where+    overloadedMethod _ = dOMHTMLScriptElementSetHtmlFor+ -- method DOMHTMLScriptElement::set_src -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -710,9 +906,9 @@  dOMHTMLScriptElementSetSrc ::     (MonadIO m, DOMHTMLScriptElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLScriptElementSetSrc _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -721,11 +917,14 @@     freeMem value'     return () +data DOMHTMLScriptElementSetSrcMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementSetSrcMethodInfo a signature where+    overloadedMethod _ = dOMHTMLScriptElementSetSrc+ -- method DOMHTMLScriptElement::set_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -738,9 +937,9 @@  dOMHTMLScriptElementSetText ::     (MonadIO m, DOMHTMLScriptElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLScriptElementSetText _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -749,11 +948,14 @@     freeMem value'     return () +data DOMHTMLScriptElementSetTextMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementSetTextMethodInfo a signature where+    overloadedMethod _ = dOMHTMLScriptElementSetText+ -- method DOMHTMLScriptElement::set_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -766,9 +968,9 @@  dOMHTMLScriptElementSetTypeAttr ::     (MonadIO m, DOMHTMLScriptElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLScriptElementSetTypeAttr _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -776,5 +978,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLScriptElementSetTypeAttrMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementSetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLScriptElementSetTypeAttr  
GI/WebKit2WebExtension/Objects/DOMHTMLScriptElement.hs-boot view
@@ -21,3 +21,16 @@ data DOMHTMLScriptElementSrcPropertyInfo data DOMHTMLScriptElementTextPropertyInfo data DOMHTMLScriptElementTypePropertyInfo+data DOMHTMLScriptElementGetCharsetMethodInfo+data DOMHTMLScriptElementGetDeferMethodInfo+data DOMHTMLScriptElementGetEventMethodInfo+data DOMHTMLScriptElementGetHtmlForMethodInfo+data DOMHTMLScriptElementGetSrcMethodInfo+data DOMHTMLScriptElementGetTextMethodInfo+data DOMHTMLScriptElementGetTypeAttrMethodInfo+data DOMHTMLScriptElementSetDeferMethodInfo+data DOMHTMLScriptElementSetEventMethodInfo+data DOMHTMLScriptElementSetHtmlForMethodInfo+data DOMHTMLScriptElementSetSrcMethodInfo+data DOMHTMLScriptElementSetTextMethodInfo+data DOMHTMLScriptElementSetTypeAttrMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLSelectElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,98 +18,122 @@   -- * Methods -- ** dOMHTMLSelectElementAdd+    DOMHTMLSelectElementAddMethodInfo       ,     dOMHTMLSelectElementAdd                 ,   -- ** dOMHTMLSelectElementGetAutofocus+    DOMHTMLSelectElementGetAutofocusMethodInfo,     dOMHTMLSelectElementGetAutofocus        ,   -- ** dOMHTMLSelectElementGetDisabled+    DOMHTMLSelectElementGetDisabledMethodInfo,     dOMHTMLSelectElementGetDisabled         ,   -- ** dOMHTMLSelectElementGetForm+    DOMHTMLSelectElementGetFormMethodInfo   ,     dOMHTMLSelectElementGetForm             ,   -- ** dOMHTMLSelectElementGetLength+    DOMHTMLSelectElementGetLengthMethodInfo ,     dOMHTMLSelectElementGetLength           ,   -- ** dOMHTMLSelectElementGetMultiple+    DOMHTMLSelectElementGetMultipleMethodInfo,     dOMHTMLSelectElementGetMultiple         ,   -- ** dOMHTMLSelectElementGetName+    DOMHTMLSelectElementGetNameMethodInfo   ,     dOMHTMLSelectElementGetName             ,   -- ** dOMHTMLSelectElementGetOptions+    DOMHTMLSelectElementGetOptionsMethodInfo,     dOMHTMLSelectElementGetOptions          ,   -- ** dOMHTMLSelectElementGetSelectType+    DOMHTMLSelectElementGetSelectTypeMethodInfo,     dOMHTMLSelectElementGetSelectType       ,   -- ** dOMHTMLSelectElementGetSelectedIndex+    DOMHTMLSelectElementGetSelectedIndexMethodInfo,     dOMHTMLSelectElementGetSelectedIndex    ,   -- ** dOMHTMLSelectElementGetSize+    DOMHTMLSelectElementGetSizeMethodInfo   ,     dOMHTMLSelectElementGetSize             ,   -- ** dOMHTMLSelectElementGetValue+    DOMHTMLSelectElementGetValueMethodInfo  ,     dOMHTMLSelectElementGetValue            ,   -- ** dOMHTMLSelectElementGetWillValidate+    DOMHTMLSelectElementGetWillValidateMethodInfo,     dOMHTMLSelectElementGetWillValidate     ,   -- ** dOMHTMLSelectElementItem+    DOMHTMLSelectElementItemMethodInfo      ,     dOMHTMLSelectElementItem                ,   -- ** dOMHTMLSelectElementNamedItem+    DOMHTMLSelectElementNamedItemMethodInfo ,     dOMHTMLSelectElementNamedItem           ,   -- ** dOMHTMLSelectElementRemove+    DOMHTMLSelectElementRemoveMethodInfo    ,     dOMHTMLSelectElementRemove              ,   -- ** dOMHTMLSelectElementSetAutofocus+    DOMHTMLSelectElementSetAutofocusMethodInfo,     dOMHTMLSelectElementSetAutofocus        ,   -- ** dOMHTMLSelectElementSetDisabled+    DOMHTMLSelectElementSetDisabledMethodInfo,     dOMHTMLSelectElementSetDisabled         ,   -- ** dOMHTMLSelectElementSetLength+    DOMHTMLSelectElementSetLengthMethodInfo ,     dOMHTMLSelectElementSetLength           ,   -- ** dOMHTMLSelectElementSetMultiple+    DOMHTMLSelectElementSetMultipleMethodInfo,     dOMHTMLSelectElementSetMultiple         ,   -- ** dOMHTMLSelectElementSetName+    DOMHTMLSelectElementSetNameMethodInfo   ,     dOMHTMLSelectElementSetName             ,   -- ** dOMHTMLSelectElementSetSelectedIndex+    DOMHTMLSelectElementSetSelectedIndexMethodInfo,     dOMHTMLSelectElementSetSelectedIndex    ,   -- ** dOMHTMLSelectElementSetSize+    DOMHTMLSelectElementSetSizeMethodInfo   ,     dOMHTMLSelectElementSetSize             ,   -- ** dOMHTMLSelectElementSetValue+    DOMHTMLSelectElementSetValueMethodInfo  ,     dOMHTMLSelectElementSetValue            ,  @@ -249,6 +274,170 @@ noDOMHTMLSelectElement :: Maybe DOMHTMLSelectElement noDOMHTMLSelectElement = Nothing +type family ResolveDOMHTMLSelectElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLSelectElementMethod "add" o = DOMHTMLSelectElementAddMethodInfo+    ResolveDOMHTMLSelectElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLSelectElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLSelectElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLSelectElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLSelectElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLSelectElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLSelectElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLSelectElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLSelectElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLSelectElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLSelectElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLSelectElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLSelectElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLSelectElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLSelectElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLSelectElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLSelectElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLSelectElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLSelectElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLSelectElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLSelectElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLSelectElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLSelectElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLSelectElementMethod "item" o = DOMHTMLSelectElementItemMethodInfo+    ResolveDOMHTMLSelectElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLSelectElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLSelectElementMethod "namedItem" o = DOMHTMLSelectElementNamedItemMethodInfo+    ResolveDOMHTMLSelectElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLSelectElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLSelectElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLSelectElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLSelectElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLSelectElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLSelectElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLSelectElementMethod "remove" o = DOMHTMLSelectElementRemoveMethodInfo+    ResolveDOMHTMLSelectElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLSelectElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLSelectElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLSelectElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLSelectElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLSelectElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLSelectElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLSelectElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLSelectElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLSelectElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLSelectElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLSelectElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLSelectElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLSelectElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLSelectElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLSelectElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLSelectElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLSelectElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLSelectElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLSelectElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLSelectElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLSelectElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLSelectElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLSelectElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLSelectElementMethod "getAutofocus" o = DOMHTMLSelectElementGetAutofocusMethodInfo+    ResolveDOMHTMLSelectElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLSelectElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLSelectElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLSelectElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLSelectElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLSelectElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLSelectElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLSelectElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLSelectElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLSelectElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLSelectElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLSelectElementMethod "getDisabled" o = DOMHTMLSelectElementGetDisabledMethodInfo+    ResolveDOMHTMLSelectElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLSelectElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLSelectElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLSelectElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLSelectElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLSelectElementMethod "getForm" o = DOMHTMLSelectElementGetFormMethodInfo+    ResolveDOMHTMLSelectElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLSelectElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLSelectElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLSelectElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLSelectElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLSelectElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLSelectElementMethod "getLength" o = DOMHTMLSelectElementGetLengthMethodInfo+    ResolveDOMHTMLSelectElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLSelectElementMethod "getMultiple" o = DOMHTMLSelectElementGetMultipleMethodInfo+    ResolveDOMHTMLSelectElementMethod "getName" o = DOMHTMLSelectElementGetNameMethodInfo+    ResolveDOMHTMLSelectElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLSelectElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLSelectElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLSelectElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLSelectElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLSelectElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLSelectElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLSelectElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLSelectElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLSelectElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLSelectElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLSelectElementMethod "getOptions" o = DOMHTMLSelectElementGetOptionsMethodInfo+    ResolveDOMHTMLSelectElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLSelectElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLSelectElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLSelectElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLSelectElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLSelectElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLSelectElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLSelectElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLSelectElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLSelectElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLSelectElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLSelectElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLSelectElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLSelectElementMethod "getSelectType" o = DOMHTMLSelectElementGetSelectTypeMethodInfo+    ResolveDOMHTMLSelectElementMethod "getSelectedIndex" o = DOMHTMLSelectElementGetSelectedIndexMethodInfo+    ResolveDOMHTMLSelectElementMethod "getSize" o = DOMHTMLSelectElementGetSizeMethodInfo+    ResolveDOMHTMLSelectElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLSelectElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLSelectElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLSelectElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLSelectElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLSelectElementMethod "getValue" o = DOMHTMLSelectElementGetValueMethodInfo+    ResolveDOMHTMLSelectElementMethod "getWillValidate" o = DOMHTMLSelectElementGetWillValidateMethodInfo+    ResolveDOMHTMLSelectElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLSelectElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLSelectElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLSelectElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLSelectElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLSelectElementMethod "setAutofocus" o = DOMHTMLSelectElementSetAutofocusMethodInfo+    ResolveDOMHTMLSelectElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLSelectElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLSelectElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLSelectElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLSelectElementMethod "setDisabled" o = DOMHTMLSelectElementSetDisabledMethodInfo+    ResolveDOMHTMLSelectElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLSelectElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLSelectElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLSelectElementMethod "setLength" o = DOMHTMLSelectElementSetLengthMethodInfo+    ResolveDOMHTMLSelectElementMethod "setMultiple" o = DOMHTMLSelectElementSetMultipleMethodInfo+    ResolveDOMHTMLSelectElementMethod "setName" o = DOMHTMLSelectElementSetNameMethodInfo+    ResolveDOMHTMLSelectElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLSelectElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLSelectElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLSelectElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLSelectElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLSelectElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLSelectElementMethod "setSelectedIndex" o = DOMHTMLSelectElementSetSelectedIndexMethodInfo+    ResolveDOMHTMLSelectElementMethod "setSize" o = DOMHTMLSelectElementSetSizeMethodInfo+    ResolveDOMHTMLSelectElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLSelectElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLSelectElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLSelectElementMethod "setValue" o = DOMHTMLSelectElementSetValueMethodInfo+    ResolveDOMHTMLSelectElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLSelectElementMethod t DOMHTMLSelectElement, MethodInfo info DOMHTMLSelectElement p) => IsLabelProxy t (DOMHTMLSelectElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLSelectElementMethod t DOMHTMLSelectElement, MethodInfo info DOMHTMLSelectElement p) => IsLabel t (DOMHTMLSelectElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "autofocus"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable,PropertyWritable]@@ -268,7 +457,7 @@     type AttrSetTypeConstraint DOMHTMLSelectElementAutofocusPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLSelectElementAutofocusPropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementAutofocusPropertyInfo = Bool-    type AttrLabel DOMHTMLSelectElementAutofocusPropertyInfo = "DOMHTMLSelectElement::autofocus"+    type AttrLabel DOMHTMLSelectElementAutofocusPropertyInfo = "autofocus"     attrGet _ = getDOMHTMLSelectElementAutofocus     attrSet _ = setDOMHTMLSelectElementAutofocus     attrConstruct _ = constructDOMHTMLSelectElementAutofocus@@ -292,7 +481,7 @@     type AttrSetTypeConstraint DOMHTMLSelectElementDisabledPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLSelectElementDisabledPropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLSelectElementDisabledPropertyInfo = "DOMHTMLSelectElement::disabled"+    type AttrLabel DOMHTMLSelectElementDisabledPropertyInfo = "disabled"     attrGet _ = getDOMHTMLSelectElementDisabled     attrSet _ = setDOMHTMLSelectElementDisabled     attrConstruct _ = constructDOMHTMLSelectElementDisabled@@ -310,7 +499,7 @@     type AttrSetTypeConstraint DOMHTMLSelectElementFormPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLSelectElementFormPropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLSelectElementFormPropertyInfo = "DOMHTMLSelectElement::form"+    type AttrLabel DOMHTMLSelectElementFormPropertyInfo = "form"     attrGet _ = getDOMHTMLSelectElementForm     attrSet _ = undefined     attrConstruct _ = undefined@@ -328,7 +517,7 @@     type AttrSetTypeConstraint DOMHTMLSelectElementLabelsPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLSelectElementLabelsPropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementLabelsPropertyInfo = DOMNodeList-    type AttrLabel DOMHTMLSelectElementLabelsPropertyInfo = "DOMHTMLSelectElement::labels"+    type AttrLabel DOMHTMLSelectElementLabelsPropertyInfo = "labels"     attrGet _ = getDOMHTMLSelectElementLabels     attrSet _ = undefined     attrConstruct _ = undefined@@ -352,7 +541,7 @@     type AttrSetTypeConstraint DOMHTMLSelectElementLengthPropertyInfo = (~) Word64     type AttrBaseTypeConstraint DOMHTMLSelectElementLengthPropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementLengthPropertyInfo = Word64-    type AttrLabel DOMHTMLSelectElementLengthPropertyInfo = "DOMHTMLSelectElement::length"+    type AttrLabel DOMHTMLSelectElementLengthPropertyInfo = "length"     attrGet _ = getDOMHTMLSelectElementLength     attrSet _ = setDOMHTMLSelectElementLength     attrConstruct _ = constructDOMHTMLSelectElementLength@@ -376,7 +565,7 @@     type AttrSetTypeConstraint DOMHTMLSelectElementMultiplePropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLSelectElementMultiplePropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementMultiplePropertyInfo = Bool-    type AttrLabel DOMHTMLSelectElementMultiplePropertyInfo = "DOMHTMLSelectElement::multiple"+    type AttrLabel DOMHTMLSelectElementMultiplePropertyInfo = "multiple"     attrGet _ = getDOMHTMLSelectElementMultiple     attrSet _ = setDOMHTMLSelectElementMultiple     attrConstruct _ = constructDOMHTMLSelectElementMultiple@@ -400,7 +589,7 @@     type AttrSetTypeConstraint DOMHTMLSelectElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLSelectElementNamePropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLSelectElementNamePropertyInfo = "DOMHTMLSelectElement::name"+    type AttrLabel DOMHTMLSelectElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLSelectElementName     attrSet _ = setDOMHTMLSelectElementName     attrConstruct _ = constructDOMHTMLSelectElementName@@ -418,7 +607,7 @@     type AttrSetTypeConstraint DOMHTMLSelectElementOptionsPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLSelectElementOptionsPropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementOptionsPropertyInfo = DOMHTMLOptionsCollection-    type AttrLabel DOMHTMLSelectElementOptionsPropertyInfo = "DOMHTMLSelectElement::options"+    type AttrLabel DOMHTMLSelectElementOptionsPropertyInfo = "options"     attrGet _ = getDOMHTMLSelectElementOptions     attrSet _ = undefined     attrConstruct _ = undefined@@ -442,7 +631,7 @@     type AttrSetTypeConstraint DOMHTMLSelectElementRequiredPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLSelectElementRequiredPropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementRequiredPropertyInfo = Bool-    type AttrLabel DOMHTMLSelectElementRequiredPropertyInfo = "DOMHTMLSelectElement::required"+    type AttrLabel DOMHTMLSelectElementRequiredPropertyInfo = "required"     attrGet _ = getDOMHTMLSelectElementRequired     attrSet _ = setDOMHTMLSelectElementRequired     attrConstruct _ = constructDOMHTMLSelectElementRequired@@ -466,7 +655,7 @@     type AttrSetTypeConstraint DOMHTMLSelectElementSelectedIndexPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLSelectElementSelectedIndexPropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementSelectedIndexPropertyInfo = Int64-    type AttrLabel DOMHTMLSelectElementSelectedIndexPropertyInfo = "DOMHTMLSelectElement::selected-index"+    type AttrLabel DOMHTMLSelectElementSelectedIndexPropertyInfo = "selected-index"     attrGet _ = getDOMHTMLSelectElementSelectedIndex     attrSet _ = setDOMHTMLSelectElementSelectedIndex     attrConstruct _ = constructDOMHTMLSelectElementSelectedIndex@@ -484,7 +673,7 @@     type AttrSetTypeConstraint DOMHTMLSelectElementSelectedOptionsPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLSelectElementSelectedOptionsPropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementSelectedOptionsPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMHTMLSelectElementSelectedOptionsPropertyInfo = "DOMHTMLSelectElement::selected-options"+    type AttrLabel DOMHTMLSelectElementSelectedOptionsPropertyInfo = "selected-options"     attrGet _ = getDOMHTMLSelectElementSelectedOptions     attrSet _ = undefined     attrConstruct _ = undefined@@ -508,7 +697,7 @@     type AttrSetTypeConstraint DOMHTMLSelectElementSizePropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLSelectElementSizePropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementSizePropertyInfo = Int64-    type AttrLabel DOMHTMLSelectElementSizePropertyInfo = "DOMHTMLSelectElement::size"+    type AttrLabel DOMHTMLSelectElementSizePropertyInfo = "size"     attrGet _ = getDOMHTMLSelectElementSize     attrSet _ = setDOMHTMLSelectElementSize     attrConstruct _ = constructDOMHTMLSelectElementSize@@ -526,7 +715,7 @@     type AttrSetTypeConstraint DOMHTMLSelectElementTypePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLSelectElementTypePropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLSelectElementTypePropertyInfo = "DOMHTMLSelectElement::type"+    type AttrLabel DOMHTMLSelectElementTypePropertyInfo = "type"     attrGet _ = getDOMHTMLSelectElementType     attrSet _ = undefined     attrConstruct _ = undefined@@ -544,7 +733,7 @@     type AttrSetTypeConstraint DOMHTMLSelectElementValidationMessagePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLSelectElementValidationMessagePropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementValidationMessagePropertyInfo = T.Text-    type AttrLabel DOMHTMLSelectElementValidationMessagePropertyInfo = "DOMHTMLSelectElement::validation-message"+    type AttrLabel DOMHTMLSelectElementValidationMessagePropertyInfo = "validation-message"     attrGet _ = getDOMHTMLSelectElementValidationMessage     attrSet _ = undefined     attrConstruct _ = undefined@@ -568,7 +757,7 @@     type AttrSetTypeConstraint DOMHTMLSelectElementValuePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLSelectElementValuePropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementValuePropertyInfo = T.Text-    type AttrLabel DOMHTMLSelectElementValuePropertyInfo = "DOMHTMLSelectElement::value"+    type AttrLabel DOMHTMLSelectElementValuePropertyInfo = "value"     attrGet _ = getDOMHTMLSelectElementValue     attrSet _ = setDOMHTMLSelectElementValue     attrConstruct _ = constructDOMHTMLSelectElementValue@@ -586,22 +775,21 @@     type AttrSetTypeConstraint DOMHTMLSelectElementWillValidatePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLSelectElementWillValidatePropertyInfo = DOMHTMLSelectElementK     type AttrGetType DOMHTMLSelectElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLSelectElementWillValidatePropertyInfo = "DOMHTMLSelectElement::will-validate"+    type AttrLabel DOMHTMLSelectElementWillValidatePropertyInfo = "will-validate"     attrGet _ = getDOMHTMLSelectElementWillValidate     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMHTMLSelectElement = DOMHTMLSelectElementAttributeList-type DOMHTMLSelectElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autofocus", DOMHTMLSelectElementAutofocusPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLSelectElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLSelectElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("labels", DOMHTMLSelectElementLabelsPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("length", DOMHTMLSelectElementLengthPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("multiple", DOMHTMLSelectElementMultiplePropertyInfo), '("name", DOMHTMLSelectElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("options", DOMHTMLSelectElementOptionsPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("required", DOMHTMLSelectElementRequiredPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("selected-index", DOMHTMLSelectElementSelectedIndexPropertyInfo), '("selected-options", DOMHTMLSelectElementSelectedOptionsPropertyInfo), '("size", DOMHTMLSelectElementSizePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLSelectElementTypePropertyInfo), '("validation-message", DOMHTMLSelectElementValidationMessagePropertyInfo), '("value", DOMHTMLSelectElementValuePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("will-validate", DOMHTMLSelectElementWillValidatePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLSelectElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autofocus", DOMHTMLSelectElementAutofocusPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLSelectElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLSelectElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("labels", DOMHTMLSelectElementLabelsPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("length", DOMHTMLSelectElementLengthPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("multiple", DOMHTMLSelectElementMultiplePropertyInfo), '("name", DOMHTMLSelectElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("options", DOMHTMLSelectElementOptionsPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("required", DOMHTMLSelectElementRequiredPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("selectedIndex", DOMHTMLSelectElementSelectedIndexPropertyInfo), '("selectedOptions", DOMHTMLSelectElementSelectedOptionsPropertyInfo), '("size", DOMHTMLSelectElementSizePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLSelectElementTypePropertyInfo), '("validationMessage", DOMHTMLSelectElementValidationMessagePropertyInfo), '("value", DOMHTMLSelectElementValuePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLSelectElementWillValidatePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLSelectElement = DOMHTMLSelectElementSignalList-type DOMHTMLSelectElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLSelectElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLSelectElement::add -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "element", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "before", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "element", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "before", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "element", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "before", argType = TInterface "WebKit2WebExtension" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -616,10 +804,10 @@  dOMHTMLSelectElementAdd ::     (MonadIO m, DOMHTMLSelectElementK a, DOMHTMLElementK b, DOMHTMLElementK c) =>-    a ->                                    -- _obj-    b ->                                    -- element-    c ->                                    -- before-    m ()+    a                                       -- _obj+    -> b                                    -- element+    -> c                                    -- before+    -> m ()                                 -- result dOMHTMLSelectElementAdd _obj element before = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let element' = unsafeManagedPtrCastPtr element@@ -634,11 +822,14 @@         return ()      ) +data DOMHTMLSelectElementAddMethodInfo+instance (signature ~ (b -> c -> m ()), MonadIO m, DOMHTMLSelectElementK a, DOMHTMLElementK b, DOMHTMLElementK c) => MethodInfo DOMHTMLSelectElementAddMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementAdd+ -- method DOMHTMLSelectElement::get_autofocus -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -650,8 +841,8 @@  dOMHTMLSelectElementGetAutofocus ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLSelectElementGetAutofocus _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_select_element_get_autofocus _obj'@@ -659,11 +850,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLSelectElementGetAutofocusMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetAutofocusMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementGetAutofocus+ -- method DOMHTMLSelectElement::get_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -675,8 +869,8 @@  dOMHTMLSelectElementGetDisabled ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLSelectElementGetDisabled _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_select_element_get_disabled _obj'@@ -684,11 +878,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLSelectElementGetDisabledMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementGetDisabled+ -- method DOMHTMLSelectElement::get_form -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" -- throws : False -- Skip return : False@@ -700,8 +897,8 @@  dOMHTMLSelectElementGetForm ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLFormElement+    a                                       -- _obj+    -> m DOMHTMLFormElement                 -- result dOMHTMLSelectElementGetForm _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_select_element_get_form _obj'@@ -710,11 +907,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLSelectElementGetFormMethodInfo+instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetFormMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementGetForm+ -- method DOMHTMLSelectElement::get_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -726,19 +926,22 @@  dOMHTMLSelectElementGetLength ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMHTMLSelectElementGetLength _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_select_element_get_length _obj'     touchManagedPtr _obj     return result +data DOMHTMLSelectElementGetLengthMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetLengthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementGetLength+ -- method DOMHTMLSelectElement::get_multiple -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -750,8 +953,8 @@  dOMHTMLSelectElementGetMultiple ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLSelectElementGetMultiple _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_select_element_get_multiple _obj'@@ -759,11 +962,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLSelectElementGetMultipleMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetMultipleMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementGetMultiple+ -- method DOMHTMLSelectElement::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -775,8 +981,8 @@  dOMHTMLSelectElementGetName ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLSelectElementGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_select_element_get_name _obj'@@ -786,11 +992,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLSelectElementGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementGetName+ -- method DOMHTMLSelectElement::get_options -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLOptionsCollection" -- throws : False -- Skip return : False@@ -802,8 +1011,8 @@  dOMHTMLSelectElementGetOptions ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLOptionsCollection+    a                                       -- _obj+    -> m DOMHTMLOptionsCollection           -- result dOMHTMLSelectElementGetOptions _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_select_element_get_options _obj'@@ -812,11 +1021,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLSelectElementGetOptionsMethodInfo+instance (signature ~ (m DOMHTMLOptionsCollection), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetOptionsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementGetOptions+ -- method DOMHTMLSelectElement::get_select_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -828,8 +1040,8 @@  dOMHTMLSelectElementGetSelectType ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLSelectElementGetSelectType _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_select_element_get_select_type _obj'@@ -839,11 +1051,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLSelectElementGetSelectTypeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetSelectTypeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementGetSelectType+ -- method DOMHTMLSelectElement::get_selected_index -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -855,19 +1070,22 @@  dOMHTMLSelectElementGetSelectedIndex ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLSelectElementGetSelectedIndex _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_select_element_get_selected_index _obj'     touchManagedPtr _obj     return result +data DOMHTMLSelectElementGetSelectedIndexMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetSelectedIndexMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementGetSelectedIndex+ -- method DOMHTMLSelectElement::get_size -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -879,19 +1097,22 @@  dOMHTMLSelectElementGetSize ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLSelectElementGetSize _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_select_element_get_size _obj'     touchManagedPtr _obj     return result +data DOMHTMLSelectElementGetSizeMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetSizeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementGetSize+ -- method DOMHTMLSelectElement::get_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -903,8 +1124,8 @@  dOMHTMLSelectElementGetValue ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLSelectElementGetValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_select_element_get_value _obj'@@ -914,11 +1135,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLSelectElementGetValueMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementGetValue+ -- method DOMHTMLSelectElement::get_will_validate -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -930,8 +1154,8 @@  dOMHTMLSelectElementGetWillValidate ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLSelectElementGetWillValidate _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_select_element_get_will_validate _obj'@@ -939,11 +1163,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLSelectElementGetWillValidateMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetWillValidateMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementGetWillValidate+ -- method DOMHTMLSelectElement::item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -956,9 +1183,9 @@  dOMHTMLSelectElementItem ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- index-    m DOMNode+    a                                       -- _obj+    -> Word64                               -- index+    -> m DOMNode                            -- result dOMHTMLSelectElementItem _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_select_element_item _obj' index@@ -967,11 +1194,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLSelectElementItemMethodInfo+instance (signature ~ (Word64 -> m DOMNode), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementItemMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementItem+ -- method DOMHTMLSelectElement::named_item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -984,9 +1214,9 @@  dOMHTMLSelectElementNamedItem ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- name-    m DOMNode+    a                                       -- _obj+    -> T.Text                               -- name+    -> m DOMNode                            -- result dOMHTMLSelectElementNamedItem _obj name = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     name' <- textToCString name@@ -997,11 +1227,14 @@     freeMem name'     return result' +data DOMHTMLSelectElementNamedItemMethodInfo+instance (signature ~ (T.Text -> m DOMNode), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementNamedItemMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementNamedItem+ -- method DOMHTMLSelectElement::remove -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1014,20 +1247,23 @@  dOMHTMLSelectElementRemove ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- index-    m ()+    a                                       -- _obj+    -> Int64                                -- index+    -> m ()                                 -- result dOMHTMLSelectElementRemove _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_select_element_remove _obj' index     touchManagedPtr _obj     return () +data DOMHTMLSelectElementRemoveMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementRemoveMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementRemove+ -- method DOMHTMLSelectElement::set_autofocus -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1040,9 +1276,9 @@  dOMHTMLSelectElementSetAutofocus ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLSelectElementSetAutofocus _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -1050,11 +1286,14 @@     touchManagedPtr _obj     return () +data DOMHTMLSelectElementSetAutofocusMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetAutofocusMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementSetAutofocus+ -- method DOMHTMLSelectElement::set_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1067,9 +1306,9 @@  dOMHTMLSelectElementSetDisabled ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLSelectElementSetDisabled _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -1077,11 +1316,14 @@     touchManagedPtr _obj     return () +data DOMHTMLSelectElementSetDisabledMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementSetDisabled+ -- method DOMHTMLSelectElement::set_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1095,9 +1337,9 @@  dOMHTMLSelectElementSetLength ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- value-    m ()+    a                                       -- _obj+    -> Word64                               -- value+    -> m ()                                 -- result dOMHTMLSelectElementSetLength _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -1108,11 +1350,14 @@         return ()      ) +data DOMHTMLSelectElementSetLengthMethodInfo+instance (signature ~ (Word64 -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetLengthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementSetLength+ -- method DOMHTMLSelectElement::set_multiple -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1125,9 +1370,9 @@  dOMHTMLSelectElementSetMultiple ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLSelectElementSetMultiple _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -1135,11 +1380,14 @@     touchManagedPtr _obj     return () +data DOMHTMLSelectElementSetMultipleMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetMultipleMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementSetMultiple+ -- method DOMHTMLSelectElement::set_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1152,9 +1400,9 @@  dOMHTMLSelectElementSetName ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLSelectElementSetName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1163,11 +1411,14 @@     freeMem value'     return () +data DOMHTMLSelectElementSetNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementSetName+ -- method DOMHTMLSelectElement::set_selected_index -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1180,20 +1431,23 @@  dOMHTMLSelectElementSetSelectedIndex ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLSelectElementSetSelectedIndex _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_select_element_set_selected_index _obj' value     touchManagedPtr _obj     return () +data DOMHTMLSelectElementSetSelectedIndexMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetSelectedIndexMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementSetSelectedIndex+ -- method DOMHTMLSelectElement::set_size -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1206,20 +1460,23 @@  dOMHTMLSelectElementSetSize ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLSelectElementSetSize _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_select_element_set_size _obj' value     touchManagedPtr _obj     return () +data DOMHTMLSelectElementSetSizeMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetSizeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementSetSize+ -- method DOMHTMLSelectElement::set_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1232,9 +1489,9 @@  dOMHTMLSelectElementSetValue ::     (MonadIO m, DOMHTMLSelectElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLSelectElementSetValue _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1242,5 +1499,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLSelectElementSetValueMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLSelectElementSetValue  
GI/WebKit2WebExtension/Objects/DOMHTMLSelectElement.hs-boot view
@@ -27,3 +27,27 @@ data DOMHTMLSelectElementValidationMessagePropertyInfo data DOMHTMLSelectElementValuePropertyInfo data DOMHTMLSelectElementWillValidatePropertyInfo+data DOMHTMLSelectElementAddMethodInfo+data DOMHTMLSelectElementGetAutofocusMethodInfo+data DOMHTMLSelectElementGetDisabledMethodInfo+data DOMHTMLSelectElementGetFormMethodInfo+data DOMHTMLSelectElementGetLengthMethodInfo+data DOMHTMLSelectElementGetMultipleMethodInfo+data DOMHTMLSelectElementGetNameMethodInfo+data DOMHTMLSelectElementGetOptionsMethodInfo+data DOMHTMLSelectElementGetSelectTypeMethodInfo+data DOMHTMLSelectElementGetSelectedIndexMethodInfo+data DOMHTMLSelectElementGetSizeMethodInfo+data DOMHTMLSelectElementGetValueMethodInfo+data DOMHTMLSelectElementGetWillValidateMethodInfo+data DOMHTMLSelectElementItemMethodInfo+data DOMHTMLSelectElementNamedItemMethodInfo+data DOMHTMLSelectElementRemoveMethodInfo+data DOMHTMLSelectElementSetAutofocusMethodInfo+data DOMHTMLSelectElementSetDisabledMethodInfo+data DOMHTMLSelectElementSetLengthMethodInfo+data DOMHTMLSelectElementSetMultipleMethodInfo+data DOMHTMLSelectElementSetNameMethodInfo+data DOMHTMLSelectElementSetSelectedIndexMethodInfo+data DOMHTMLSelectElementSetSizeMethodInfo+data DOMHTMLSelectElementSetValueMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLStyleElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,30 +18,37 @@   -- * Methods -- ** dOMHTMLStyleElementGetDisabled+    DOMHTMLStyleElementGetDisabledMethodInfo,     dOMHTMLStyleElementGetDisabled          ,   -- ** dOMHTMLStyleElementGetMedia+    DOMHTMLStyleElementGetMediaMethodInfo   ,     dOMHTMLStyleElementGetMedia             ,   -- ** dOMHTMLStyleElementGetSheet+    DOMHTMLStyleElementGetSheetMethodInfo   ,     dOMHTMLStyleElementGetSheet             ,   -- ** dOMHTMLStyleElementGetTypeAttr+    DOMHTMLStyleElementGetTypeAttrMethodInfo,     dOMHTMLStyleElementGetTypeAttr          ,   -- ** dOMHTMLStyleElementSetDisabled+    DOMHTMLStyleElementSetDisabledMethodInfo,     dOMHTMLStyleElementSetDisabled          ,   -- ** dOMHTMLStyleElementSetMedia+    DOMHTMLStyleElementSetMediaMethodInfo   ,     dOMHTMLStyleElementSetMedia             ,   -- ** dOMHTMLStyleElementSetTypeAttr+    DOMHTMLStyleElementSetTypeAttrMethodInfo,     dOMHTMLStyleElementSetTypeAttr          ,  @@ -109,6 +117,153 @@ noDOMHTMLStyleElement :: Maybe DOMHTMLStyleElement noDOMHTMLStyleElement = Nothing +type family ResolveDOMHTMLStyleElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLStyleElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLStyleElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLStyleElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLStyleElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLStyleElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLStyleElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLStyleElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLStyleElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLStyleElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLStyleElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLStyleElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLStyleElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLStyleElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLStyleElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLStyleElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLStyleElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLStyleElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLStyleElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLStyleElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLStyleElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLStyleElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLStyleElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLStyleElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLStyleElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLStyleElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLStyleElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLStyleElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLStyleElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLStyleElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLStyleElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLStyleElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLStyleElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLStyleElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLStyleElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLStyleElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLStyleElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLStyleElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLStyleElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLStyleElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLStyleElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLStyleElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLStyleElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLStyleElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLStyleElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLStyleElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLStyleElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLStyleElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLStyleElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLStyleElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLStyleElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLStyleElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLStyleElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLStyleElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLStyleElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLStyleElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLStyleElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLStyleElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLStyleElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLStyleElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLStyleElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLStyleElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLStyleElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLStyleElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLStyleElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLStyleElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLStyleElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLStyleElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLStyleElementMethod "getDisabled" o = DOMHTMLStyleElementGetDisabledMethodInfo+    ResolveDOMHTMLStyleElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLStyleElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLStyleElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLStyleElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLStyleElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLStyleElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLStyleElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLStyleElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLStyleElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLStyleElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLStyleElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLStyleElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLStyleElementMethod "getMedia" o = DOMHTMLStyleElementGetMediaMethodInfo+    ResolveDOMHTMLStyleElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLStyleElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLStyleElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLStyleElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLStyleElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLStyleElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLStyleElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLStyleElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLStyleElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLStyleElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLStyleElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLStyleElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLStyleElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLStyleElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLStyleElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLStyleElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLStyleElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLStyleElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLStyleElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLStyleElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLStyleElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLStyleElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLStyleElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLStyleElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLStyleElementMethod "getSheet" o = DOMHTMLStyleElementGetSheetMethodInfo+    ResolveDOMHTMLStyleElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLStyleElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLStyleElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLStyleElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLStyleElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLStyleElementMethod "getTypeAttr" o = DOMHTMLStyleElementGetTypeAttrMethodInfo+    ResolveDOMHTMLStyleElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLStyleElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLStyleElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLStyleElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLStyleElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLStyleElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLStyleElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLStyleElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLStyleElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLStyleElementMethod "setDisabled" o = DOMHTMLStyleElementSetDisabledMethodInfo+    ResolveDOMHTMLStyleElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLStyleElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLStyleElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLStyleElementMethod "setMedia" o = DOMHTMLStyleElementSetMediaMethodInfo+    ResolveDOMHTMLStyleElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLStyleElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLStyleElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLStyleElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLStyleElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLStyleElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLStyleElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLStyleElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLStyleElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLStyleElementMethod "setTypeAttr" o = DOMHTMLStyleElementSetTypeAttrMethodInfo+    ResolveDOMHTMLStyleElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLStyleElementMethod t DOMHTMLStyleElement, MethodInfo info DOMHTMLStyleElement p) => IsLabelProxy t (DOMHTMLStyleElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLStyleElementMethod t DOMHTMLStyleElement, MethodInfo info DOMHTMLStyleElement p) => IsLabel t (DOMHTMLStyleElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "disabled"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable,PropertyWritable]@@ -128,7 +283,7 @@     type AttrSetTypeConstraint DOMHTMLStyleElementDisabledPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLStyleElementDisabledPropertyInfo = DOMHTMLStyleElementK     type AttrGetType DOMHTMLStyleElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLStyleElementDisabledPropertyInfo = "DOMHTMLStyleElement::disabled"+    type AttrLabel DOMHTMLStyleElementDisabledPropertyInfo = "disabled"     attrGet _ = getDOMHTMLStyleElementDisabled     attrSet _ = setDOMHTMLStyleElementDisabled     attrConstruct _ = constructDOMHTMLStyleElementDisabled@@ -152,7 +307,7 @@     type AttrSetTypeConstraint DOMHTMLStyleElementMediaPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLStyleElementMediaPropertyInfo = DOMHTMLStyleElementK     type AttrGetType DOMHTMLStyleElementMediaPropertyInfo = T.Text-    type AttrLabel DOMHTMLStyleElementMediaPropertyInfo = "DOMHTMLStyleElement::media"+    type AttrLabel DOMHTMLStyleElementMediaPropertyInfo = "media"     attrGet _ = getDOMHTMLStyleElementMedia     attrSet _ = setDOMHTMLStyleElementMedia     attrConstruct _ = constructDOMHTMLStyleElementMedia@@ -170,7 +325,7 @@     type AttrSetTypeConstraint DOMHTMLStyleElementSheetPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLStyleElementSheetPropertyInfo = DOMHTMLStyleElementK     type AttrGetType DOMHTMLStyleElementSheetPropertyInfo = DOMStyleSheet-    type AttrLabel DOMHTMLStyleElementSheetPropertyInfo = "DOMHTMLStyleElement::sheet"+    type AttrLabel DOMHTMLStyleElementSheetPropertyInfo = "sheet"     attrGet _ = getDOMHTMLStyleElementSheet     attrSet _ = undefined     attrConstruct _ = undefined@@ -194,22 +349,21 @@     type AttrSetTypeConstraint DOMHTMLStyleElementTypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLStyleElementTypePropertyInfo = DOMHTMLStyleElementK     type AttrGetType DOMHTMLStyleElementTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLStyleElementTypePropertyInfo = "DOMHTMLStyleElement::type"+    type AttrLabel DOMHTMLStyleElementTypePropertyInfo = "type"     attrGet _ = getDOMHTMLStyleElementType     attrSet _ = setDOMHTMLStyleElementType     attrConstruct _ = constructDOMHTMLStyleElementType  type instance AttributeList DOMHTMLStyleElement = DOMHTMLStyleElementAttributeList-type DOMHTMLStyleElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLStyleElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("media", DOMHTMLStyleElementMediaPropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("sheet", DOMHTMLStyleElementSheetPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLStyleElementTypePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLStyleElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLStyleElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("media", DOMHTMLStyleElementMediaPropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("sheet", DOMHTMLStyleElementSheetPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLStyleElementTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLStyleElement = DOMHTMLStyleElementSignalList-type DOMHTMLStyleElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLStyleElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLStyleElement::get_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -221,8 +375,8 @@  dOMHTMLStyleElementGetDisabled ::     (MonadIO m, DOMHTMLStyleElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLStyleElementGetDisabled _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_style_element_get_disabled _obj'@@ -230,11 +384,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLStyleElementGetDisabledMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLStyleElementK a) => MethodInfo DOMHTMLStyleElementGetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLStyleElementGetDisabled+ -- method DOMHTMLStyleElement::get_media -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -246,8 +403,8 @@  dOMHTMLStyleElementGetMedia ::     (MonadIO m, DOMHTMLStyleElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLStyleElementGetMedia _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_style_element_get_media _obj'@@ -257,11 +414,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLStyleElementGetMediaMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLStyleElementK a) => MethodInfo DOMHTMLStyleElementGetMediaMethodInfo a signature where+    overloadedMethod _ = dOMHTMLStyleElementGetMedia+ -- method DOMHTMLStyleElement::get_sheet -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMStyleSheet" -- throws : False -- Skip return : False@@ -273,8 +433,8 @@  dOMHTMLStyleElementGetSheet ::     (MonadIO m, DOMHTMLStyleElementK a) =>-    a ->                                    -- _obj-    m DOMStyleSheet+    a                                       -- _obj+    -> m DOMStyleSheet                      -- result dOMHTMLStyleElementGetSheet _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_style_element_get_sheet _obj'@@ -283,11 +443,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLStyleElementGetSheetMethodInfo+instance (signature ~ (m DOMStyleSheet), MonadIO m, DOMHTMLStyleElementK a) => MethodInfo DOMHTMLStyleElementGetSheetMethodInfo a signature where+    overloadedMethod _ = dOMHTMLStyleElementGetSheet+ -- method DOMHTMLStyleElement::get_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -299,8 +462,8 @@  dOMHTMLStyleElementGetTypeAttr ::     (MonadIO m, DOMHTMLStyleElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLStyleElementGetTypeAttr _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_style_element_get_type_attr _obj'@@ -310,11 +473,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLStyleElementGetTypeAttrMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLStyleElementK a) => MethodInfo DOMHTMLStyleElementGetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLStyleElementGetTypeAttr+ -- method DOMHTMLStyleElement::set_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -327,9 +493,9 @@  dOMHTMLStyleElementSetDisabled ::     (MonadIO m, DOMHTMLStyleElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLStyleElementSetDisabled _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -337,11 +503,14 @@     touchManagedPtr _obj     return () +data DOMHTMLStyleElementSetDisabledMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLStyleElementK a) => MethodInfo DOMHTMLStyleElementSetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLStyleElementSetDisabled+ -- method DOMHTMLStyleElement::set_media -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -354,9 +523,9 @@  dOMHTMLStyleElementSetMedia ::     (MonadIO m, DOMHTMLStyleElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLStyleElementSetMedia _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -365,11 +534,14 @@     freeMem value'     return () +data DOMHTMLStyleElementSetMediaMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLStyleElementK a) => MethodInfo DOMHTMLStyleElementSetMediaMethodInfo a signature where+    overloadedMethod _ = dOMHTMLStyleElementSetMedia+ -- method DOMHTMLStyleElement::set_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -382,9 +554,9 @@  dOMHTMLStyleElementSetTypeAttr ::     (MonadIO m, DOMHTMLStyleElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLStyleElementSetTypeAttr _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -392,5 +564,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLStyleElementSetTypeAttrMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLStyleElementK a) => MethodInfo DOMHTMLStyleElementSetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLStyleElementSetTypeAttr  
GI/WebKit2WebExtension/Objects/DOMHTMLStyleElement.hs-boot view
@@ -15,3 +15,10 @@ data DOMHTMLStyleElementMediaPropertyInfo data DOMHTMLStyleElementSheetPropertyInfo data DOMHTMLStyleElementTypePropertyInfo+data DOMHTMLStyleElementGetDisabledMethodInfo+data DOMHTMLStyleElementGetMediaMethodInfo+data DOMHTMLStyleElementGetSheetMethodInfo+data DOMHTMLStyleElementGetTypeAttrMethodInfo+data DOMHTMLStyleElementSetDisabledMethodInfo+data DOMHTMLStyleElementSetMediaMethodInfo+data DOMHTMLStyleElementSetTypeAttrMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLTableCaptionElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMHTMLTableCaptionElementGetAlign+    DOMHTMLTableCaptionElementGetAlignMethodInfo,     dOMHTMLTableCaptionElementGetAlign      ,   -- ** dOMHTMLTableCaptionElementSetAlign+    DOMHTMLTableCaptionElementSetAlignMethodInfo,     dOMHTMLTableCaptionElementSetAlign      ,  @@ -70,6 +73,148 @@ noDOMHTMLTableCaptionElement :: Maybe DOMHTMLTableCaptionElement noDOMHTMLTableCaptionElement = Nothing +type family ResolveDOMHTMLTableCaptionElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLTableCaptionElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getAlign" o = DOMHTMLTableCaptionElementGetAlignMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setAlign" o = DOMHTMLTableCaptionElementSetAlignMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLTableCaptionElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLTableCaptionElementMethod t DOMHTMLTableCaptionElement, MethodInfo info DOMHTMLTableCaptionElement p) => IsLabelProxy t (DOMHTMLTableCaptionElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLTableCaptionElementMethod t DOMHTMLTableCaptionElement, MethodInfo info DOMHTMLTableCaptionElement p) => IsLabel t (DOMHTMLTableCaptionElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "align"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -89,22 +234,21 @@     type AttrSetTypeConstraint DOMHTMLTableCaptionElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableCaptionElementAlignPropertyInfo = DOMHTMLTableCaptionElementK     type AttrGetType DOMHTMLTableCaptionElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableCaptionElementAlignPropertyInfo = "DOMHTMLTableCaptionElement::align"+    type AttrLabel DOMHTMLTableCaptionElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLTableCaptionElementAlign     attrSet _ = setDOMHTMLTableCaptionElementAlign     attrConstruct _ = constructDOMHTMLTableCaptionElementAlign  type instance AttributeList DOMHTMLTableCaptionElement = DOMHTMLTableCaptionElementAttributeList-type DOMHTMLTableCaptionElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableCaptionElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLTableCaptionElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableCaptionElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLTableCaptionElement = DOMHTMLTableCaptionElementSignalList-type DOMHTMLTableCaptionElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLTableCaptionElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLTableCaptionElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCaptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCaptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCaptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -116,8 +260,8 @@  dOMHTMLTableCaptionElementGetAlign ::     (MonadIO m, DOMHTMLTableCaptionElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableCaptionElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_caption_element_get_align _obj'@@ -127,11 +271,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableCaptionElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCaptionElementK a) => MethodInfo DOMHTMLTableCaptionElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCaptionElementGetAlign+ -- method DOMHTMLTableCaptionElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCaptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCaptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCaptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -144,9 +291,9 @@  dOMHTMLTableCaptionElementSetAlign ::     (MonadIO m, DOMHTMLTableCaptionElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableCaptionElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -154,5 +301,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLTableCaptionElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCaptionElementK a) => MethodInfo DOMHTMLTableCaptionElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCaptionElementSetAlign  
GI/WebKit2WebExtension/Objects/DOMHTMLTableCaptionElement.hs-boot view
@@ -12,3 +12,5 @@ class GObject o => DOMHTMLTableCaptionElementK o instance (GObject o, IsDescendantOf DOMHTMLTableCaptionElement o) => DOMHTMLTableCaptionElementK o data DOMHTMLTableCaptionElementAlignPropertyInfo+data DOMHTMLTableCaptionElementGetAlignMethodInfo+data DOMHTMLTableCaptionElementSetAlignMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLTableCellElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,118 +18,147 @@   -- * Methods -- ** dOMHTMLTableCellElementGetAbbr+    DOMHTMLTableCellElementGetAbbrMethodInfo,     dOMHTMLTableCellElementGetAbbr          ,   -- ** dOMHTMLTableCellElementGetAlign+    DOMHTMLTableCellElementGetAlignMethodInfo,     dOMHTMLTableCellElementGetAlign         ,   -- ** dOMHTMLTableCellElementGetAxis+    DOMHTMLTableCellElementGetAxisMethodInfo,     dOMHTMLTableCellElementGetAxis          ,   -- ** dOMHTMLTableCellElementGetBgColor+    DOMHTMLTableCellElementGetBgColorMethodInfo,     dOMHTMLTableCellElementGetBgColor       ,   -- ** dOMHTMLTableCellElementGetCellIndex+    DOMHTMLTableCellElementGetCellIndexMethodInfo,     dOMHTMLTableCellElementGetCellIndex     ,   -- ** dOMHTMLTableCellElementGetCh+    DOMHTMLTableCellElementGetChMethodInfo  ,     dOMHTMLTableCellElementGetCh            ,   -- ** dOMHTMLTableCellElementGetChOff+    DOMHTMLTableCellElementGetChOffMethodInfo,     dOMHTMLTableCellElementGetChOff         ,   -- ** dOMHTMLTableCellElementGetColSpan+    DOMHTMLTableCellElementGetColSpanMethodInfo,     dOMHTMLTableCellElementGetColSpan       ,   -- ** dOMHTMLTableCellElementGetHeaders+    DOMHTMLTableCellElementGetHeadersMethodInfo,     dOMHTMLTableCellElementGetHeaders       ,   -- ** dOMHTMLTableCellElementGetHeight+    DOMHTMLTableCellElementGetHeightMethodInfo,     dOMHTMLTableCellElementGetHeight        ,   -- ** dOMHTMLTableCellElementGetNoWrap+    DOMHTMLTableCellElementGetNoWrapMethodInfo,     dOMHTMLTableCellElementGetNoWrap        ,   -- ** dOMHTMLTableCellElementGetRowSpan+    DOMHTMLTableCellElementGetRowSpanMethodInfo,     dOMHTMLTableCellElementGetRowSpan       ,   -- ** dOMHTMLTableCellElementGetScope+    DOMHTMLTableCellElementGetScopeMethodInfo,     dOMHTMLTableCellElementGetScope         ,   -- ** dOMHTMLTableCellElementGetVAlign+    DOMHTMLTableCellElementGetVAlignMethodInfo,     dOMHTMLTableCellElementGetVAlign        ,   -- ** dOMHTMLTableCellElementGetWidth+    DOMHTMLTableCellElementGetWidthMethodInfo,     dOMHTMLTableCellElementGetWidth         ,   -- ** dOMHTMLTableCellElementSetAbbr+    DOMHTMLTableCellElementSetAbbrMethodInfo,     dOMHTMLTableCellElementSetAbbr          ,   -- ** dOMHTMLTableCellElementSetAlign+    DOMHTMLTableCellElementSetAlignMethodInfo,     dOMHTMLTableCellElementSetAlign         ,   -- ** dOMHTMLTableCellElementSetAxis+    DOMHTMLTableCellElementSetAxisMethodInfo,     dOMHTMLTableCellElementSetAxis          ,   -- ** dOMHTMLTableCellElementSetBgColor+    DOMHTMLTableCellElementSetBgColorMethodInfo,     dOMHTMLTableCellElementSetBgColor       ,   -- ** dOMHTMLTableCellElementSetCh+    DOMHTMLTableCellElementSetChMethodInfo  ,     dOMHTMLTableCellElementSetCh            ,   -- ** dOMHTMLTableCellElementSetChOff+    DOMHTMLTableCellElementSetChOffMethodInfo,     dOMHTMLTableCellElementSetChOff         ,   -- ** dOMHTMLTableCellElementSetColSpan+    DOMHTMLTableCellElementSetColSpanMethodInfo,     dOMHTMLTableCellElementSetColSpan       ,   -- ** dOMHTMLTableCellElementSetHeaders+    DOMHTMLTableCellElementSetHeadersMethodInfo,     dOMHTMLTableCellElementSetHeaders       ,   -- ** dOMHTMLTableCellElementSetHeight+    DOMHTMLTableCellElementSetHeightMethodInfo,     dOMHTMLTableCellElementSetHeight        ,   -- ** dOMHTMLTableCellElementSetNoWrap+    DOMHTMLTableCellElementSetNoWrapMethodInfo,     dOMHTMLTableCellElementSetNoWrap        ,   -- ** dOMHTMLTableCellElementSetRowSpan+    DOMHTMLTableCellElementSetRowSpanMethodInfo,     dOMHTMLTableCellElementSetRowSpan       ,   -- ** dOMHTMLTableCellElementSetScope+    DOMHTMLTableCellElementSetScopeMethodInfo,     dOMHTMLTableCellElementSetScope         ,   -- ** dOMHTMLTableCellElementSetVAlign+    DOMHTMLTableCellElementSetVAlignMethodInfo,     dOMHTMLTableCellElementSetVAlign        ,   -- ** dOMHTMLTableCellElementSetWidth+    DOMHTMLTableCellElementSetWidthMethodInfo,     dOMHTMLTableCellElementSetWidth         ,  @@ -274,6 +304,175 @@ noDOMHTMLTableCellElement :: Maybe DOMHTMLTableCellElement noDOMHTMLTableCellElement = Nothing +type family ResolveDOMHTMLTableCellElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLTableCellElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLTableCellElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLTableCellElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLTableCellElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLTableCellElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLTableCellElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLTableCellElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLTableCellElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLTableCellElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLTableCellElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLTableCellElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLTableCellElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLTableCellElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLTableCellElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLTableCellElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLTableCellElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLTableCellElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLTableCellElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLTableCellElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLTableCellElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLTableCellElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLTableCellElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLTableCellElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLTableCellElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLTableCellElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLTableCellElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLTableCellElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLTableCellElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLTableCellElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLTableCellElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLTableCellElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLTableCellElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLTableCellElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLTableCellElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLTableCellElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLTableCellElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLTableCellElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLTableCellElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLTableCellElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLTableCellElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLTableCellElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getAbbr" o = DOMHTMLTableCellElementGetAbbrMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getAlign" o = DOMHTMLTableCellElementGetAlignMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getAxis" o = DOMHTMLTableCellElementGetAxisMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getBgColor" o = DOMHTMLTableCellElementGetBgColorMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getCellIndex" o = DOMHTMLTableCellElementGetCellIndexMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getCh" o = DOMHTMLTableCellElementGetChMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getChOff" o = DOMHTMLTableCellElementGetChOffMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getColSpan" o = DOMHTMLTableCellElementGetColSpanMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getHeaders" o = DOMHTMLTableCellElementGetHeadersMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getHeight" o = DOMHTMLTableCellElementGetHeightMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getNoWrap" o = DOMHTMLTableCellElementGetNoWrapMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getRowSpan" o = DOMHTMLTableCellElementGetRowSpanMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getScope" o = DOMHTMLTableCellElementGetScopeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getVAlign" o = DOMHTMLTableCellElementGetVAlignMethodInfo+    ResolveDOMHTMLTableCellElementMethod "getWidth" o = DOMHTMLTableCellElementGetWidthMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setAbbr" o = DOMHTMLTableCellElementSetAbbrMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setAlign" o = DOMHTMLTableCellElementSetAlignMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setAxis" o = DOMHTMLTableCellElementSetAxisMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setBgColor" o = DOMHTMLTableCellElementSetBgColorMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setCh" o = DOMHTMLTableCellElementSetChMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setChOff" o = DOMHTMLTableCellElementSetChOffMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setColSpan" o = DOMHTMLTableCellElementSetColSpanMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setHeaders" o = DOMHTMLTableCellElementSetHeadersMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setHeight" o = DOMHTMLTableCellElementSetHeightMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setNoWrap" o = DOMHTMLTableCellElementSetNoWrapMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setRowSpan" o = DOMHTMLTableCellElementSetRowSpanMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setScope" o = DOMHTMLTableCellElementSetScopeMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setVAlign" o = DOMHTMLTableCellElementSetVAlignMethodInfo+    ResolveDOMHTMLTableCellElementMethod "setWidth" o = DOMHTMLTableCellElementSetWidthMethodInfo+    ResolveDOMHTMLTableCellElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLTableCellElementMethod t DOMHTMLTableCellElement, MethodInfo info DOMHTMLTableCellElement p) => IsLabelProxy t (DOMHTMLTableCellElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLTableCellElementMethod t DOMHTMLTableCellElement, MethodInfo info DOMHTMLTableCellElement p) => IsLabel t (DOMHTMLTableCellElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "abbr"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -293,7 +492,7 @@     type AttrSetTypeConstraint DOMHTMLTableCellElementAbbrPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableCellElementAbbrPropertyInfo = DOMHTMLTableCellElementK     type AttrGetType DOMHTMLTableCellElementAbbrPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableCellElementAbbrPropertyInfo = "DOMHTMLTableCellElement::abbr"+    type AttrLabel DOMHTMLTableCellElementAbbrPropertyInfo = "abbr"     attrGet _ = getDOMHTMLTableCellElementAbbr     attrSet _ = setDOMHTMLTableCellElementAbbr     attrConstruct _ = constructDOMHTMLTableCellElementAbbr@@ -317,7 +516,7 @@     type AttrSetTypeConstraint DOMHTMLTableCellElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableCellElementAlignPropertyInfo = DOMHTMLTableCellElementK     type AttrGetType DOMHTMLTableCellElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableCellElementAlignPropertyInfo = "DOMHTMLTableCellElement::align"+    type AttrLabel DOMHTMLTableCellElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLTableCellElementAlign     attrSet _ = setDOMHTMLTableCellElementAlign     attrConstruct _ = constructDOMHTMLTableCellElementAlign@@ -341,7 +540,7 @@     type AttrSetTypeConstraint DOMHTMLTableCellElementAxisPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableCellElementAxisPropertyInfo = DOMHTMLTableCellElementK     type AttrGetType DOMHTMLTableCellElementAxisPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableCellElementAxisPropertyInfo = "DOMHTMLTableCellElement::axis"+    type AttrLabel DOMHTMLTableCellElementAxisPropertyInfo = "axis"     attrGet _ = getDOMHTMLTableCellElementAxis     attrSet _ = setDOMHTMLTableCellElementAxis     attrConstruct _ = constructDOMHTMLTableCellElementAxis@@ -365,7 +564,7 @@     type AttrSetTypeConstraint DOMHTMLTableCellElementBgColorPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableCellElementBgColorPropertyInfo = DOMHTMLTableCellElementK     type AttrGetType DOMHTMLTableCellElementBgColorPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableCellElementBgColorPropertyInfo = "DOMHTMLTableCellElement::bg-color"+    type AttrLabel DOMHTMLTableCellElementBgColorPropertyInfo = "bg-color"     attrGet _ = getDOMHTMLTableCellElementBgColor     attrSet _ = setDOMHTMLTableCellElementBgColor     attrConstruct _ = constructDOMHTMLTableCellElementBgColor@@ -383,7 +582,7 @@     type AttrSetTypeConstraint DOMHTMLTableCellElementCellIndexPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTableCellElementCellIndexPropertyInfo = DOMHTMLTableCellElementK     type AttrGetType DOMHTMLTableCellElementCellIndexPropertyInfo = Int64-    type AttrLabel DOMHTMLTableCellElementCellIndexPropertyInfo = "DOMHTMLTableCellElement::cell-index"+    type AttrLabel DOMHTMLTableCellElementCellIndexPropertyInfo = "cell-index"     attrGet _ = getDOMHTMLTableCellElementCellIndex     attrSet _ = undefined     attrConstruct _ = undefined@@ -407,7 +606,7 @@     type AttrSetTypeConstraint DOMHTMLTableCellElementChPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableCellElementChPropertyInfo = DOMHTMLTableCellElementK     type AttrGetType DOMHTMLTableCellElementChPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableCellElementChPropertyInfo = "DOMHTMLTableCellElement::ch"+    type AttrLabel DOMHTMLTableCellElementChPropertyInfo = "ch"     attrGet _ = getDOMHTMLTableCellElementCh     attrSet _ = setDOMHTMLTableCellElementCh     attrConstruct _ = constructDOMHTMLTableCellElementCh@@ -431,7 +630,7 @@     type AttrSetTypeConstraint DOMHTMLTableCellElementChOffPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableCellElementChOffPropertyInfo = DOMHTMLTableCellElementK     type AttrGetType DOMHTMLTableCellElementChOffPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableCellElementChOffPropertyInfo = "DOMHTMLTableCellElement::ch-off"+    type AttrLabel DOMHTMLTableCellElementChOffPropertyInfo = "ch-off"     attrGet _ = getDOMHTMLTableCellElementChOff     attrSet _ = setDOMHTMLTableCellElementChOff     attrConstruct _ = constructDOMHTMLTableCellElementChOff@@ -455,7 +654,7 @@     type AttrSetTypeConstraint DOMHTMLTableCellElementColSpanPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLTableCellElementColSpanPropertyInfo = DOMHTMLTableCellElementK     type AttrGetType DOMHTMLTableCellElementColSpanPropertyInfo = Int64-    type AttrLabel DOMHTMLTableCellElementColSpanPropertyInfo = "DOMHTMLTableCellElement::col-span"+    type AttrLabel DOMHTMLTableCellElementColSpanPropertyInfo = "col-span"     attrGet _ = getDOMHTMLTableCellElementColSpan     attrSet _ = setDOMHTMLTableCellElementColSpan     attrConstruct _ = constructDOMHTMLTableCellElementColSpan@@ -479,7 +678,7 @@     type AttrSetTypeConstraint DOMHTMLTableCellElementHeadersPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableCellElementHeadersPropertyInfo = DOMHTMLTableCellElementK     type AttrGetType DOMHTMLTableCellElementHeadersPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableCellElementHeadersPropertyInfo = "DOMHTMLTableCellElement::headers"+    type AttrLabel DOMHTMLTableCellElementHeadersPropertyInfo = "headers"     attrGet _ = getDOMHTMLTableCellElementHeaders     attrSet _ = setDOMHTMLTableCellElementHeaders     attrConstruct _ = constructDOMHTMLTableCellElementHeaders@@ -503,7 +702,7 @@     type AttrSetTypeConstraint DOMHTMLTableCellElementHeightPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableCellElementHeightPropertyInfo = DOMHTMLTableCellElementK     type AttrGetType DOMHTMLTableCellElementHeightPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableCellElementHeightPropertyInfo = "DOMHTMLTableCellElement::height"+    type AttrLabel DOMHTMLTableCellElementHeightPropertyInfo = "height"     attrGet _ = getDOMHTMLTableCellElementHeight     attrSet _ = setDOMHTMLTableCellElementHeight     attrConstruct _ = constructDOMHTMLTableCellElementHeight@@ -527,7 +726,7 @@     type AttrSetTypeConstraint DOMHTMLTableCellElementNoWrapPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLTableCellElementNoWrapPropertyInfo = DOMHTMLTableCellElementK     type AttrGetType DOMHTMLTableCellElementNoWrapPropertyInfo = Bool-    type AttrLabel DOMHTMLTableCellElementNoWrapPropertyInfo = "DOMHTMLTableCellElement::no-wrap"+    type AttrLabel DOMHTMLTableCellElementNoWrapPropertyInfo = "no-wrap"     attrGet _ = getDOMHTMLTableCellElementNoWrap     attrSet _ = setDOMHTMLTableCellElementNoWrap     attrConstruct _ = constructDOMHTMLTableCellElementNoWrap@@ -551,7 +750,7 @@     type AttrSetTypeConstraint DOMHTMLTableCellElementRowSpanPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLTableCellElementRowSpanPropertyInfo = DOMHTMLTableCellElementK     type AttrGetType DOMHTMLTableCellElementRowSpanPropertyInfo = Int64-    type AttrLabel DOMHTMLTableCellElementRowSpanPropertyInfo = "DOMHTMLTableCellElement::row-span"+    type AttrLabel DOMHTMLTableCellElementRowSpanPropertyInfo = "row-span"     attrGet _ = getDOMHTMLTableCellElementRowSpan     attrSet _ = setDOMHTMLTableCellElementRowSpan     attrConstruct _ = constructDOMHTMLTableCellElementRowSpan@@ -575,7 +774,7 @@     type AttrSetTypeConstraint DOMHTMLTableCellElementScopePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableCellElementScopePropertyInfo = DOMHTMLTableCellElementK     type AttrGetType DOMHTMLTableCellElementScopePropertyInfo = T.Text-    type AttrLabel DOMHTMLTableCellElementScopePropertyInfo = "DOMHTMLTableCellElement::scope"+    type AttrLabel DOMHTMLTableCellElementScopePropertyInfo = "scope"     attrGet _ = getDOMHTMLTableCellElementScope     attrSet _ = setDOMHTMLTableCellElementScope     attrConstruct _ = constructDOMHTMLTableCellElementScope@@ -599,7 +798,7 @@     type AttrSetTypeConstraint DOMHTMLTableCellElementVAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableCellElementVAlignPropertyInfo = DOMHTMLTableCellElementK     type AttrGetType DOMHTMLTableCellElementVAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableCellElementVAlignPropertyInfo = "DOMHTMLTableCellElement::v-align"+    type AttrLabel DOMHTMLTableCellElementVAlignPropertyInfo = "v-align"     attrGet _ = getDOMHTMLTableCellElementVAlign     attrSet _ = setDOMHTMLTableCellElementVAlign     attrConstruct _ = constructDOMHTMLTableCellElementVAlign@@ -623,22 +822,21 @@     type AttrSetTypeConstraint DOMHTMLTableCellElementWidthPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableCellElementWidthPropertyInfo = DOMHTMLTableCellElementK     type AttrGetType DOMHTMLTableCellElementWidthPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableCellElementWidthPropertyInfo = "DOMHTMLTableCellElement::width"+    type AttrLabel DOMHTMLTableCellElementWidthPropertyInfo = "width"     attrGet _ = getDOMHTMLTableCellElementWidth     attrSet _ = setDOMHTMLTableCellElementWidth     attrConstruct _ = constructDOMHTMLTableCellElementWidth  type instance AttributeList DOMHTMLTableCellElement = DOMHTMLTableCellElementAttributeList-type DOMHTMLTableCellElementAttributeList = ('[ '("abbr", DOMHTMLTableCellElementAbbrPropertyInfo), '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableCellElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("axis", DOMHTMLTableCellElementAxisPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("bg-color", DOMHTMLTableCellElementBgColorPropertyInfo), '("cell-index", DOMHTMLTableCellElementCellIndexPropertyInfo), '("ch", DOMHTMLTableCellElementChPropertyInfo), '("ch-off", DOMHTMLTableCellElementChOffPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("col-span", DOMHTMLTableCellElementColSpanPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("headers", DOMHTMLTableCellElementHeadersPropertyInfo), '("height", DOMHTMLTableCellElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("no-wrap", DOMHTMLTableCellElementNoWrapPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("row-span", DOMHTMLTableCellElementRowSpanPropertyInfo), '("scope", DOMHTMLTableCellElementScopePropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("v-align", DOMHTMLTableCellElementVAlignPropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLTableCellElementWidthPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLTableCellElementAttributeList = ('[ '("abbr", DOMHTMLTableCellElementAbbrPropertyInfo), '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableCellElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("axis", DOMHTMLTableCellElementAxisPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLTableCellElementBgColorPropertyInfo), '("cellIndex", DOMHTMLTableCellElementCellIndexPropertyInfo), '("ch", DOMHTMLTableCellElementChPropertyInfo), '("chOff", DOMHTMLTableCellElementChOffPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("colSpan", DOMHTMLTableCellElementColSpanPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("headers", DOMHTMLTableCellElementHeadersPropertyInfo), '("height", DOMHTMLTableCellElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("noWrap", DOMHTMLTableCellElementNoWrapPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("rowSpan", DOMHTMLTableCellElementRowSpanPropertyInfo), '("scope", DOMHTMLTableCellElementScopePropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("vAlign", DOMHTMLTableCellElementVAlignPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLTableCellElementWidthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLTableCellElement = DOMHTMLTableCellElementSignalList-type DOMHTMLTableCellElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLTableCellElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLTableCellElement::get_abbr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -650,8 +848,8 @@  dOMHTMLTableCellElementGetAbbr ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableCellElementGetAbbr _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_cell_element_get_abbr _obj'@@ -661,11 +859,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableCellElementGetAbbrMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetAbbrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementGetAbbr+ -- method DOMHTMLTableCellElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -677,8 +878,8 @@  dOMHTMLTableCellElementGetAlign ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableCellElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_cell_element_get_align _obj'@@ -688,11 +889,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableCellElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementGetAlign+ -- method DOMHTMLTableCellElement::get_axis -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -704,8 +908,8 @@  dOMHTMLTableCellElementGetAxis ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableCellElementGetAxis _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_cell_element_get_axis _obj'@@ -715,11 +919,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableCellElementGetAxisMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetAxisMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementGetAxis+ -- method DOMHTMLTableCellElement::get_bg_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -731,8 +938,8 @@  dOMHTMLTableCellElementGetBgColor ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableCellElementGetBgColor _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_cell_element_get_bg_color _obj'@@ -742,11 +949,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableCellElementGetBgColorMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetBgColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementGetBgColor+ -- method DOMHTMLTableCellElement::get_cell_index -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -758,19 +968,22 @@  dOMHTMLTableCellElementGetCellIndex ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLTableCellElementGetCellIndex _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_cell_element_get_cell_index _obj'     touchManagedPtr _obj     return result +data DOMHTMLTableCellElementGetCellIndexMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetCellIndexMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementGetCellIndex+ -- method DOMHTMLTableCellElement::get_ch -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -782,8 +995,8 @@  dOMHTMLTableCellElementGetCh ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableCellElementGetCh _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_cell_element_get_ch _obj'@@ -793,11 +1006,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableCellElementGetChMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetChMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementGetCh+ -- method DOMHTMLTableCellElement::get_ch_off -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -809,8 +1025,8 @@  dOMHTMLTableCellElementGetChOff ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableCellElementGetChOff _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_cell_element_get_ch_off _obj'@@ -820,11 +1036,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableCellElementGetChOffMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetChOffMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementGetChOff+ -- method DOMHTMLTableCellElement::get_col_span -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -836,19 +1055,22 @@  dOMHTMLTableCellElementGetColSpan ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLTableCellElementGetColSpan _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_cell_element_get_col_span _obj'     touchManagedPtr _obj     return result +data DOMHTMLTableCellElementGetColSpanMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetColSpanMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementGetColSpan+ -- method DOMHTMLTableCellElement::get_headers -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -860,8 +1082,8 @@  dOMHTMLTableCellElementGetHeaders ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableCellElementGetHeaders _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_cell_element_get_headers _obj'@@ -871,11 +1093,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableCellElementGetHeadersMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetHeadersMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementGetHeaders+ -- method DOMHTMLTableCellElement::get_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -887,8 +1112,8 @@  dOMHTMLTableCellElementGetHeight ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableCellElementGetHeight _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_cell_element_get_height _obj'@@ -898,11 +1123,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableCellElementGetHeightMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementGetHeight+ -- method DOMHTMLTableCellElement::get_no_wrap -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -914,8 +1142,8 @@  dOMHTMLTableCellElementGetNoWrap ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLTableCellElementGetNoWrap _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_cell_element_get_no_wrap _obj'@@ -923,11 +1151,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableCellElementGetNoWrapMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetNoWrapMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementGetNoWrap+ -- method DOMHTMLTableCellElement::get_row_span -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -939,19 +1170,22 @@  dOMHTMLTableCellElementGetRowSpan ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLTableCellElementGetRowSpan _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_cell_element_get_row_span _obj'     touchManagedPtr _obj     return result +data DOMHTMLTableCellElementGetRowSpanMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetRowSpanMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementGetRowSpan+ -- method DOMHTMLTableCellElement::get_scope -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -963,8 +1197,8 @@  dOMHTMLTableCellElementGetScope ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableCellElementGetScope _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_cell_element_get_scope _obj'@@ -974,11 +1208,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableCellElementGetScopeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetScopeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementGetScope+ -- method DOMHTMLTableCellElement::get_v_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -990,8 +1227,8 @@  dOMHTMLTableCellElementGetVAlign ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableCellElementGetVAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_cell_element_get_v_align _obj'@@ -1001,11 +1238,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableCellElementGetVAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetVAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementGetVAlign+ -- method DOMHTMLTableCellElement::get_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1017,8 +1257,8 @@  dOMHTMLTableCellElementGetWidth ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableCellElementGetWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_cell_element_get_width _obj'@@ -1028,11 +1268,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableCellElementGetWidthMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementGetWidth+ -- method DOMHTMLTableCellElement::set_abbr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1045,9 +1288,9 @@  dOMHTMLTableCellElementSetAbbr ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableCellElementSetAbbr _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1056,11 +1299,14 @@     freeMem value'     return () +data DOMHTMLTableCellElementSetAbbrMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetAbbrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementSetAbbr+ -- method DOMHTMLTableCellElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1073,9 +1319,9 @@  dOMHTMLTableCellElementSetAlign ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableCellElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1084,11 +1330,14 @@     freeMem value'     return () +data DOMHTMLTableCellElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementSetAlign+ -- method DOMHTMLTableCellElement::set_axis -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1101,9 +1350,9 @@  dOMHTMLTableCellElementSetAxis ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableCellElementSetAxis _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1112,11 +1361,14 @@     freeMem value'     return () +data DOMHTMLTableCellElementSetAxisMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetAxisMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementSetAxis+ -- method DOMHTMLTableCellElement::set_bg_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1129,9 +1381,9 @@  dOMHTMLTableCellElementSetBgColor ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableCellElementSetBgColor _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1140,11 +1392,14 @@     freeMem value'     return () +data DOMHTMLTableCellElementSetBgColorMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetBgColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementSetBgColor+ -- method DOMHTMLTableCellElement::set_ch -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1157,9 +1412,9 @@  dOMHTMLTableCellElementSetCh ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableCellElementSetCh _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1168,11 +1423,14 @@     freeMem value'     return () +data DOMHTMLTableCellElementSetChMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetChMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementSetCh+ -- method DOMHTMLTableCellElement::set_ch_off -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1185,9 +1443,9 @@  dOMHTMLTableCellElementSetChOff ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableCellElementSetChOff _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1196,11 +1454,14 @@     freeMem value'     return () +data DOMHTMLTableCellElementSetChOffMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetChOffMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementSetChOff+ -- method DOMHTMLTableCellElement::set_col_span -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1213,20 +1474,23 @@  dOMHTMLTableCellElementSetColSpan ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLTableCellElementSetColSpan _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_table_cell_element_set_col_span _obj' value     touchManagedPtr _obj     return () +data DOMHTMLTableCellElementSetColSpanMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetColSpanMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementSetColSpan+ -- method DOMHTMLTableCellElement::set_headers -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1239,9 +1503,9 @@  dOMHTMLTableCellElementSetHeaders ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableCellElementSetHeaders _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1250,11 +1514,14 @@     freeMem value'     return () +data DOMHTMLTableCellElementSetHeadersMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetHeadersMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementSetHeaders+ -- method DOMHTMLTableCellElement::set_height -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1267,9 +1534,9 @@  dOMHTMLTableCellElementSetHeight ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableCellElementSetHeight _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1278,11 +1545,14 @@     freeMem value'     return () +data DOMHTMLTableCellElementSetHeightMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetHeightMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementSetHeight+ -- method DOMHTMLTableCellElement::set_no_wrap -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1295,9 +1565,9 @@  dOMHTMLTableCellElementSetNoWrap ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLTableCellElementSetNoWrap _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -1305,11 +1575,14 @@     touchManagedPtr _obj     return () +data DOMHTMLTableCellElementSetNoWrapMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetNoWrapMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementSetNoWrap+ -- method DOMHTMLTableCellElement::set_row_span -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1322,20 +1595,23 @@  dOMHTMLTableCellElementSetRowSpan ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLTableCellElementSetRowSpan _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_table_cell_element_set_row_span _obj' value     touchManagedPtr _obj     return () +data DOMHTMLTableCellElementSetRowSpanMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetRowSpanMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementSetRowSpan+ -- method DOMHTMLTableCellElement::set_scope -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1348,9 +1624,9 @@  dOMHTMLTableCellElementSetScope ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableCellElementSetScope _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1359,11 +1635,14 @@     freeMem value'     return () +data DOMHTMLTableCellElementSetScopeMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetScopeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementSetScope+ -- method DOMHTMLTableCellElement::set_v_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1376,9 +1655,9 @@  dOMHTMLTableCellElementSetVAlign ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableCellElementSetVAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1387,11 +1666,14 @@     freeMem value'     return () +data DOMHTMLTableCellElementSetVAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetVAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementSetVAlign+ -- method DOMHTMLTableCellElement::set_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1404,9 +1686,9 @@  dOMHTMLTableCellElementSetWidth ::     (MonadIO m, DOMHTMLTableCellElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableCellElementSetWidth _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1414,5 +1696,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLTableCellElementSetWidthMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableCellElementSetWidth  
GI/WebKit2WebExtension/Objects/DOMHTMLTableCellElement.hs-boot view
@@ -26,3 +26,32 @@ data DOMHTMLTableCellElementScopePropertyInfo data DOMHTMLTableCellElementVAlignPropertyInfo data DOMHTMLTableCellElementWidthPropertyInfo+data DOMHTMLTableCellElementGetAbbrMethodInfo+data DOMHTMLTableCellElementGetAlignMethodInfo+data DOMHTMLTableCellElementGetAxisMethodInfo+data DOMHTMLTableCellElementGetBgColorMethodInfo+data DOMHTMLTableCellElementGetCellIndexMethodInfo+data DOMHTMLTableCellElementGetChMethodInfo+data DOMHTMLTableCellElementGetChOffMethodInfo+data DOMHTMLTableCellElementGetColSpanMethodInfo+data DOMHTMLTableCellElementGetHeadersMethodInfo+data DOMHTMLTableCellElementGetHeightMethodInfo+data DOMHTMLTableCellElementGetNoWrapMethodInfo+data DOMHTMLTableCellElementGetRowSpanMethodInfo+data DOMHTMLTableCellElementGetScopeMethodInfo+data DOMHTMLTableCellElementGetVAlignMethodInfo+data DOMHTMLTableCellElementGetWidthMethodInfo+data DOMHTMLTableCellElementSetAbbrMethodInfo+data DOMHTMLTableCellElementSetAlignMethodInfo+data DOMHTMLTableCellElementSetAxisMethodInfo+data DOMHTMLTableCellElementSetBgColorMethodInfo+data DOMHTMLTableCellElementSetChMethodInfo+data DOMHTMLTableCellElementSetChOffMethodInfo+data DOMHTMLTableCellElementSetColSpanMethodInfo+data DOMHTMLTableCellElementSetHeadersMethodInfo+data DOMHTMLTableCellElementSetHeightMethodInfo+data DOMHTMLTableCellElementSetNoWrapMethodInfo+data DOMHTMLTableCellElementSetRowSpanMethodInfo+data DOMHTMLTableCellElementSetScopeMethodInfo+data DOMHTMLTableCellElementSetVAlignMethodInfo+data DOMHTMLTableCellElementSetWidthMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLTableColElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,50 +18,62 @@   -- * Methods -- ** dOMHTMLTableColElementGetAlign+    DOMHTMLTableColElementGetAlignMethodInfo,     dOMHTMLTableColElementGetAlign          ,   -- ** dOMHTMLTableColElementGetCh+    DOMHTMLTableColElementGetChMethodInfo   ,     dOMHTMLTableColElementGetCh             ,   -- ** dOMHTMLTableColElementGetChOff+    DOMHTMLTableColElementGetChOffMethodInfo,     dOMHTMLTableColElementGetChOff          ,   -- ** dOMHTMLTableColElementGetSpan+    DOMHTMLTableColElementGetSpanMethodInfo ,     dOMHTMLTableColElementGetSpan           ,   -- ** dOMHTMLTableColElementGetVAlign+    DOMHTMLTableColElementGetVAlignMethodInfo,     dOMHTMLTableColElementGetVAlign         ,   -- ** dOMHTMLTableColElementGetWidth+    DOMHTMLTableColElementGetWidthMethodInfo,     dOMHTMLTableColElementGetWidth          ,   -- ** dOMHTMLTableColElementSetAlign+    DOMHTMLTableColElementSetAlignMethodInfo,     dOMHTMLTableColElementSetAlign          ,   -- ** dOMHTMLTableColElementSetCh+    DOMHTMLTableColElementSetChMethodInfo   ,     dOMHTMLTableColElementSetCh             ,   -- ** dOMHTMLTableColElementSetChOff+    DOMHTMLTableColElementSetChOffMethodInfo,     dOMHTMLTableColElementSetChOff          ,   -- ** dOMHTMLTableColElementSetSpan+    DOMHTMLTableColElementSetSpanMethodInfo ,     dOMHTMLTableColElementSetSpan           ,   -- ** dOMHTMLTableColElementSetVAlign+    DOMHTMLTableColElementSetVAlignMethodInfo,     dOMHTMLTableColElementSetVAlign         ,   -- ** dOMHTMLTableColElementSetWidth+    DOMHTMLTableColElementSetWidthMethodInfo,     dOMHTMLTableColElementSetWidth          ,  @@ -145,6 +158,158 @@ noDOMHTMLTableColElement :: Maybe DOMHTMLTableColElement noDOMHTMLTableColElement = Nothing +type family ResolveDOMHTMLTableColElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLTableColElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLTableColElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLTableColElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLTableColElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLTableColElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLTableColElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLTableColElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLTableColElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLTableColElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLTableColElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLTableColElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLTableColElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLTableColElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLTableColElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLTableColElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLTableColElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLTableColElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLTableColElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLTableColElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLTableColElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLTableColElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLTableColElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLTableColElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLTableColElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLTableColElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLTableColElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLTableColElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLTableColElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLTableColElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLTableColElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLTableColElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLTableColElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLTableColElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLTableColElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLTableColElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLTableColElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLTableColElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLTableColElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLTableColElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLTableColElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLTableColElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLTableColElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLTableColElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLTableColElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLTableColElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLTableColElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLTableColElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLTableColElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLTableColElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLTableColElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLTableColElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLTableColElementMethod "getAlign" o = DOMHTMLTableColElementGetAlignMethodInfo+    ResolveDOMHTMLTableColElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLTableColElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLTableColElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTableColElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLTableColElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLTableColElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLTableColElementMethod "getCh" o = DOMHTMLTableColElementGetChMethodInfo+    ResolveDOMHTMLTableColElementMethod "getChOff" o = DOMHTMLTableColElementGetChOffMethodInfo+    ResolveDOMHTMLTableColElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLTableColElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLTableColElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLTableColElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLTableColElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLTableColElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLTableColElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLTableColElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLTableColElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLTableColElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLTableColElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLTableColElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLTableColElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLTableColElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLTableColElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLTableColElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLTableColElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLTableColElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLTableColElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLTableColElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLTableColElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLTableColElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLTableColElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLTableColElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLTableColElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLTableColElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLTableColElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLTableColElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLTableColElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLTableColElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLTableColElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLTableColElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLTableColElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLTableColElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLTableColElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLTableColElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLTableColElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLTableColElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLTableColElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLTableColElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLTableColElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLTableColElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLTableColElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLTableColElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLTableColElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLTableColElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLTableColElementMethod "getSpan" o = DOMHTMLTableColElementGetSpanMethodInfo+    ResolveDOMHTMLTableColElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLTableColElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLTableColElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLTableColElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLTableColElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLTableColElementMethod "getVAlign" o = DOMHTMLTableColElementGetVAlignMethodInfo+    ResolveDOMHTMLTableColElementMethod "getWidth" o = DOMHTMLTableColElementGetWidthMethodInfo+    ResolveDOMHTMLTableColElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLTableColElementMethod "setAlign" o = DOMHTMLTableColElementSetAlignMethodInfo+    ResolveDOMHTMLTableColElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLTableColElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLTableColElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTableColElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLTableColElementMethod "setCh" o = DOMHTMLTableColElementSetChMethodInfo+    ResolveDOMHTMLTableColElementMethod "setChOff" o = DOMHTMLTableColElementSetChOffMethodInfo+    ResolveDOMHTMLTableColElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLTableColElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLTableColElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLTableColElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLTableColElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLTableColElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLTableColElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLTableColElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLTableColElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLTableColElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLTableColElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLTableColElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLTableColElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLTableColElementMethod "setSpan" o = DOMHTMLTableColElementSetSpanMethodInfo+    ResolveDOMHTMLTableColElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLTableColElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLTableColElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLTableColElementMethod "setVAlign" o = DOMHTMLTableColElementSetVAlignMethodInfo+    ResolveDOMHTMLTableColElementMethod "setWidth" o = DOMHTMLTableColElementSetWidthMethodInfo+    ResolveDOMHTMLTableColElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLTableColElementMethod t DOMHTMLTableColElement, MethodInfo info DOMHTMLTableColElement p) => IsLabelProxy t (DOMHTMLTableColElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLTableColElementMethod t DOMHTMLTableColElement, MethodInfo info DOMHTMLTableColElement p) => IsLabel t (DOMHTMLTableColElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "align"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -164,7 +329,7 @@     type AttrSetTypeConstraint DOMHTMLTableColElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableColElementAlignPropertyInfo = DOMHTMLTableColElementK     type AttrGetType DOMHTMLTableColElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableColElementAlignPropertyInfo = "DOMHTMLTableColElement::align"+    type AttrLabel DOMHTMLTableColElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLTableColElementAlign     attrSet _ = setDOMHTMLTableColElementAlign     attrConstruct _ = constructDOMHTMLTableColElementAlign@@ -188,7 +353,7 @@     type AttrSetTypeConstraint DOMHTMLTableColElementChPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableColElementChPropertyInfo = DOMHTMLTableColElementK     type AttrGetType DOMHTMLTableColElementChPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableColElementChPropertyInfo = "DOMHTMLTableColElement::ch"+    type AttrLabel DOMHTMLTableColElementChPropertyInfo = "ch"     attrGet _ = getDOMHTMLTableColElementCh     attrSet _ = setDOMHTMLTableColElementCh     attrConstruct _ = constructDOMHTMLTableColElementCh@@ -212,7 +377,7 @@     type AttrSetTypeConstraint DOMHTMLTableColElementChOffPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableColElementChOffPropertyInfo = DOMHTMLTableColElementK     type AttrGetType DOMHTMLTableColElementChOffPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableColElementChOffPropertyInfo = "DOMHTMLTableColElement::ch-off"+    type AttrLabel DOMHTMLTableColElementChOffPropertyInfo = "ch-off"     attrGet _ = getDOMHTMLTableColElementChOff     attrSet _ = setDOMHTMLTableColElementChOff     attrConstruct _ = constructDOMHTMLTableColElementChOff@@ -236,7 +401,7 @@     type AttrSetTypeConstraint DOMHTMLTableColElementSpanPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLTableColElementSpanPropertyInfo = DOMHTMLTableColElementK     type AttrGetType DOMHTMLTableColElementSpanPropertyInfo = Int64-    type AttrLabel DOMHTMLTableColElementSpanPropertyInfo = "DOMHTMLTableColElement::span"+    type AttrLabel DOMHTMLTableColElementSpanPropertyInfo = "span"     attrGet _ = getDOMHTMLTableColElementSpan     attrSet _ = setDOMHTMLTableColElementSpan     attrConstruct _ = constructDOMHTMLTableColElementSpan@@ -260,7 +425,7 @@     type AttrSetTypeConstraint DOMHTMLTableColElementVAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableColElementVAlignPropertyInfo = DOMHTMLTableColElementK     type AttrGetType DOMHTMLTableColElementVAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableColElementVAlignPropertyInfo = "DOMHTMLTableColElement::v-align"+    type AttrLabel DOMHTMLTableColElementVAlignPropertyInfo = "v-align"     attrGet _ = getDOMHTMLTableColElementVAlign     attrSet _ = setDOMHTMLTableColElementVAlign     attrConstruct _ = constructDOMHTMLTableColElementVAlign@@ -284,22 +449,21 @@     type AttrSetTypeConstraint DOMHTMLTableColElementWidthPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableColElementWidthPropertyInfo = DOMHTMLTableColElementK     type AttrGetType DOMHTMLTableColElementWidthPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableColElementWidthPropertyInfo = "DOMHTMLTableColElement::width"+    type AttrLabel DOMHTMLTableColElementWidthPropertyInfo = "width"     attrGet _ = getDOMHTMLTableColElementWidth     attrSet _ = setDOMHTMLTableColElementWidth     attrConstruct _ = constructDOMHTMLTableColElementWidth  type instance AttributeList DOMHTMLTableColElement = DOMHTMLTableColElementAttributeList-type DOMHTMLTableColElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableColElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("ch", DOMHTMLTableColElementChPropertyInfo), '("ch-off", DOMHTMLTableColElementChOffPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("span", DOMHTMLTableColElementSpanPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("v-align", DOMHTMLTableColElementVAlignPropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLTableColElementWidthPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLTableColElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableColElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("ch", DOMHTMLTableColElementChPropertyInfo), '("chOff", DOMHTMLTableColElementChOffPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("span", DOMHTMLTableColElementSpanPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("vAlign", DOMHTMLTableColElementVAlignPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLTableColElementWidthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLTableColElement = DOMHTMLTableColElementSignalList-type DOMHTMLTableColElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLTableColElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLTableColElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -311,8 +475,8 @@  dOMHTMLTableColElementGetAlign ::     (MonadIO m, DOMHTMLTableColElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableColElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_col_element_get_align _obj'@@ -322,11 +486,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableColElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableColElementGetAlign+ -- method DOMHTMLTableColElement::get_ch -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -338,8 +505,8 @@  dOMHTMLTableColElementGetCh ::     (MonadIO m, DOMHTMLTableColElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableColElementGetCh _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_col_element_get_ch _obj'@@ -349,11 +516,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableColElementGetChMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetChMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableColElementGetCh+ -- method DOMHTMLTableColElement::get_ch_off -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -365,8 +535,8 @@  dOMHTMLTableColElementGetChOff ::     (MonadIO m, DOMHTMLTableColElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableColElementGetChOff _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_col_element_get_ch_off _obj'@@ -376,11 +546,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableColElementGetChOffMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetChOffMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableColElementGetChOff+ -- method DOMHTMLTableColElement::get_span -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -392,19 +565,22 @@  dOMHTMLTableColElementGetSpan ::     (MonadIO m, DOMHTMLTableColElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLTableColElementGetSpan _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_col_element_get_span _obj'     touchManagedPtr _obj     return result +data DOMHTMLTableColElementGetSpanMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetSpanMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableColElementGetSpan+ -- method DOMHTMLTableColElement::get_v_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -416,8 +592,8 @@  dOMHTMLTableColElementGetVAlign ::     (MonadIO m, DOMHTMLTableColElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableColElementGetVAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_col_element_get_v_align _obj'@@ -427,11 +603,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableColElementGetVAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetVAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableColElementGetVAlign+ -- method DOMHTMLTableColElement::get_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -443,8 +622,8 @@  dOMHTMLTableColElementGetWidth ::     (MonadIO m, DOMHTMLTableColElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableColElementGetWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_col_element_get_width _obj'@@ -454,11 +633,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableColElementGetWidthMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableColElementGetWidth+ -- method DOMHTMLTableColElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -471,9 +653,9 @@  dOMHTMLTableColElementSetAlign ::     (MonadIO m, DOMHTMLTableColElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableColElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -482,11 +664,14 @@     freeMem value'     return () +data DOMHTMLTableColElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableColElementSetAlign+ -- method DOMHTMLTableColElement::set_ch -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -499,9 +684,9 @@  dOMHTMLTableColElementSetCh ::     (MonadIO m, DOMHTMLTableColElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableColElementSetCh _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -510,11 +695,14 @@     freeMem value'     return () +data DOMHTMLTableColElementSetChMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetChMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableColElementSetCh+ -- method DOMHTMLTableColElement::set_ch_off -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -527,9 +715,9 @@  dOMHTMLTableColElementSetChOff ::     (MonadIO m, DOMHTMLTableColElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableColElementSetChOff _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -538,11 +726,14 @@     freeMem value'     return () +data DOMHTMLTableColElementSetChOffMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetChOffMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableColElementSetChOff+ -- method DOMHTMLTableColElement::set_span -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -555,20 +746,23 @@  dOMHTMLTableColElementSetSpan ::     (MonadIO m, DOMHTMLTableColElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLTableColElementSetSpan _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_table_col_element_set_span _obj' value     touchManagedPtr _obj     return () +data DOMHTMLTableColElementSetSpanMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetSpanMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableColElementSetSpan+ -- method DOMHTMLTableColElement::set_v_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -581,9 +775,9 @@  dOMHTMLTableColElementSetVAlign ::     (MonadIO m, DOMHTMLTableColElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableColElementSetVAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -592,11 +786,14 @@     freeMem value'     return () +data DOMHTMLTableColElementSetVAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetVAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableColElementSetVAlign+ -- method DOMHTMLTableColElement::set_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -609,9 +806,9 @@  dOMHTMLTableColElementSetWidth ::     (MonadIO m, DOMHTMLTableColElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableColElementSetWidth _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -619,5 +816,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLTableColElementSetWidthMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableColElementSetWidth  
GI/WebKit2WebExtension/Objects/DOMHTMLTableColElement.hs-boot view
@@ -17,3 +17,15 @@ data DOMHTMLTableColElementSpanPropertyInfo data DOMHTMLTableColElementVAlignPropertyInfo data DOMHTMLTableColElementWidthPropertyInfo+data DOMHTMLTableColElementGetAlignMethodInfo+data DOMHTMLTableColElementGetChMethodInfo+data DOMHTMLTableColElementGetChOffMethodInfo+data DOMHTMLTableColElementGetSpanMethodInfo+data DOMHTMLTableColElementGetVAlignMethodInfo+data DOMHTMLTableColElementGetWidthMethodInfo+data DOMHTMLTableColElementSetAlignMethodInfo+data DOMHTMLTableColElementSetChMethodInfo+data DOMHTMLTableColElementSetChOffMethodInfo+data DOMHTMLTableColElementSetSpanMethodInfo+data DOMHTMLTableColElementSetVAlignMethodInfo+data DOMHTMLTableColElementSetWidthMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLTableElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,130 +18,162 @@   -- * Methods -- ** dOMHTMLTableElementCreateCaption+    DOMHTMLTableElementCreateCaptionMethodInfo,     dOMHTMLTableElementCreateCaption        ,   -- ** dOMHTMLTableElementCreateTFoot+    DOMHTMLTableElementCreateTFootMethodInfo,     dOMHTMLTableElementCreateTFoot          ,   -- ** dOMHTMLTableElementCreateTHead+    DOMHTMLTableElementCreateTHeadMethodInfo,     dOMHTMLTableElementCreateTHead          ,   -- ** dOMHTMLTableElementDeleteCaption+    DOMHTMLTableElementDeleteCaptionMethodInfo,     dOMHTMLTableElementDeleteCaption        ,   -- ** dOMHTMLTableElementDeleteRow+    DOMHTMLTableElementDeleteRowMethodInfo  ,     dOMHTMLTableElementDeleteRow            ,   -- ** dOMHTMLTableElementDeleteTFoot+    DOMHTMLTableElementDeleteTFootMethodInfo,     dOMHTMLTableElementDeleteTFoot          ,   -- ** dOMHTMLTableElementDeleteTHead+    DOMHTMLTableElementDeleteTHeadMethodInfo,     dOMHTMLTableElementDeleteTHead          ,   -- ** dOMHTMLTableElementGetAlign+    DOMHTMLTableElementGetAlignMethodInfo   ,     dOMHTMLTableElementGetAlign             ,   -- ** dOMHTMLTableElementGetBgColor+    DOMHTMLTableElementGetBgColorMethodInfo ,     dOMHTMLTableElementGetBgColor           ,   -- ** dOMHTMLTableElementGetBorder+    DOMHTMLTableElementGetBorderMethodInfo  ,     dOMHTMLTableElementGetBorder            ,   -- ** dOMHTMLTableElementGetCaption+    DOMHTMLTableElementGetCaptionMethodInfo ,     dOMHTMLTableElementGetCaption           ,   -- ** dOMHTMLTableElementGetCellPadding+    DOMHTMLTableElementGetCellPaddingMethodInfo,     dOMHTMLTableElementGetCellPadding       ,   -- ** dOMHTMLTableElementGetCellSpacing+    DOMHTMLTableElementGetCellSpacingMethodInfo,     dOMHTMLTableElementGetCellSpacing       ,   -- ** dOMHTMLTableElementGetRows+    DOMHTMLTableElementGetRowsMethodInfo    ,     dOMHTMLTableElementGetRows              ,   -- ** dOMHTMLTableElementGetRules+    DOMHTMLTableElementGetRulesMethodInfo   ,     dOMHTMLTableElementGetRules             ,   -- ** dOMHTMLTableElementGetSummary+    DOMHTMLTableElementGetSummaryMethodInfo ,     dOMHTMLTableElementGetSummary           ,   -- ** dOMHTMLTableElementGetTBodies+    DOMHTMLTableElementGetTBodiesMethodInfo ,     dOMHTMLTableElementGetTBodies           ,   -- ** dOMHTMLTableElementGetTFoot+    DOMHTMLTableElementGetTFootMethodInfo   ,     dOMHTMLTableElementGetTFoot             ,   -- ** dOMHTMLTableElementGetTHead+    DOMHTMLTableElementGetTHeadMethodInfo   ,     dOMHTMLTableElementGetTHead             ,   -- ** dOMHTMLTableElementGetWidth+    DOMHTMLTableElementGetWidthMethodInfo   ,     dOMHTMLTableElementGetWidth             ,   -- ** dOMHTMLTableElementInsertRow+    DOMHTMLTableElementInsertRowMethodInfo  ,     dOMHTMLTableElementInsertRow            ,   -- ** dOMHTMLTableElementSetAlign+    DOMHTMLTableElementSetAlignMethodInfo   ,     dOMHTMLTableElementSetAlign             ,   -- ** dOMHTMLTableElementSetBgColor+    DOMHTMLTableElementSetBgColorMethodInfo ,     dOMHTMLTableElementSetBgColor           ,   -- ** dOMHTMLTableElementSetBorder+    DOMHTMLTableElementSetBorderMethodInfo  ,     dOMHTMLTableElementSetBorder            ,   -- ** dOMHTMLTableElementSetCaption+    DOMHTMLTableElementSetCaptionMethodInfo ,     dOMHTMLTableElementSetCaption           ,   -- ** dOMHTMLTableElementSetCellPadding+    DOMHTMLTableElementSetCellPaddingMethodInfo,     dOMHTMLTableElementSetCellPadding       ,   -- ** dOMHTMLTableElementSetCellSpacing+    DOMHTMLTableElementSetCellSpacingMethodInfo,     dOMHTMLTableElementSetCellSpacing       ,   -- ** dOMHTMLTableElementSetRules+    DOMHTMLTableElementSetRulesMethodInfo   ,     dOMHTMLTableElementSetRules             ,   -- ** dOMHTMLTableElementSetSummary+    DOMHTMLTableElementSetSummaryMethodInfo ,     dOMHTMLTableElementSetSummary           ,   -- ** dOMHTMLTableElementSetTFoot+    DOMHTMLTableElementSetTFootMethodInfo   ,     dOMHTMLTableElementSetTFoot             ,   -- ** dOMHTMLTableElementSetTHead+    DOMHTMLTableElementSetTHeadMethodInfo   ,     dOMHTMLTableElementSetTHead             ,   -- ** dOMHTMLTableElementSetWidth+    DOMHTMLTableElementSetWidthMethodInfo   ,     dOMHTMLTableElementSetWidth             ,  @@ -271,6 +304,178 @@ noDOMHTMLTableElement :: Maybe DOMHTMLTableElement noDOMHTMLTableElement = Nothing +type family ResolveDOMHTMLTableElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLTableElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLTableElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLTableElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLTableElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLTableElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLTableElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLTableElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLTableElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLTableElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLTableElementMethod "createCaption" o = DOMHTMLTableElementCreateCaptionMethodInfo+    ResolveDOMHTMLTableElementMethod "createTFoot" o = DOMHTMLTableElementCreateTFootMethodInfo+    ResolveDOMHTMLTableElementMethod "createTHead" o = DOMHTMLTableElementCreateTHeadMethodInfo+    ResolveDOMHTMLTableElementMethod "deleteCaption" o = DOMHTMLTableElementDeleteCaptionMethodInfo+    ResolveDOMHTMLTableElementMethod "deleteRow" o = DOMHTMLTableElementDeleteRowMethodInfo+    ResolveDOMHTMLTableElementMethod "deleteTFoot" o = DOMHTMLTableElementDeleteTFootMethodInfo+    ResolveDOMHTMLTableElementMethod "deleteTHead" o = DOMHTMLTableElementDeleteTHeadMethodInfo+    ResolveDOMHTMLTableElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLTableElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLTableElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLTableElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLTableElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLTableElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLTableElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLTableElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLTableElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLTableElementMethod "insertRow" o = DOMHTMLTableElementInsertRowMethodInfo+    ResolveDOMHTMLTableElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLTableElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLTableElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLTableElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLTableElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLTableElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLTableElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLTableElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLTableElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLTableElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLTableElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLTableElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLTableElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLTableElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLTableElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLTableElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLTableElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLTableElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLTableElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLTableElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLTableElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLTableElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLTableElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLTableElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLTableElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLTableElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLTableElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLTableElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLTableElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLTableElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLTableElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLTableElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLTableElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLTableElementMethod "getAlign" o = DOMHTMLTableElementGetAlignMethodInfo+    ResolveDOMHTMLTableElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLTableElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLTableElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTableElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLTableElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLTableElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLTableElementMethod "getBgColor" o = DOMHTMLTableElementGetBgColorMethodInfo+    ResolveDOMHTMLTableElementMethod "getBorder" o = DOMHTMLTableElementGetBorderMethodInfo+    ResolveDOMHTMLTableElementMethod "getCaption" o = DOMHTMLTableElementGetCaptionMethodInfo+    ResolveDOMHTMLTableElementMethod "getCellPadding" o = DOMHTMLTableElementGetCellPaddingMethodInfo+    ResolveDOMHTMLTableElementMethod "getCellSpacing" o = DOMHTMLTableElementGetCellSpacingMethodInfo+    ResolveDOMHTMLTableElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLTableElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLTableElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLTableElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLTableElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLTableElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLTableElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLTableElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLTableElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLTableElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLTableElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLTableElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLTableElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLTableElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLTableElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLTableElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLTableElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLTableElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLTableElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLTableElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLTableElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLTableElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLTableElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLTableElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLTableElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLTableElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLTableElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLTableElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLTableElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLTableElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLTableElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLTableElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLTableElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLTableElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLTableElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLTableElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLTableElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLTableElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLTableElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLTableElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLTableElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLTableElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLTableElementMethod "getRows" o = DOMHTMLTableElementGetRowsMethodInfo+    ResolveDOMHTMLTableElementMethod "getRules" o = DOMHTMLTableElementGetRulesMethodInfo+    ResolveDOMHTMLTableElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLTableElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLTableElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLTableElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLTableElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLTableElementMethod "getSummary" o = DOMHTMLTableElementGetSummaryMethodInfo+    ResolveDOMHTMLTableElementMethod "getTBodies" o = DOMHTMLTableElementGetTBodiesMethodInfo+    ResolveDOMHTMLTableElementMethod "getTFoot" o = DOMHTMLTableElementGetTFootMethodInfo+    ResolveDOMHTMLTableElementMethod "getTHead" o = DOMHTMLTableElementGetTHeadMethodInfo+    ResolveDOMHTMLTableElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLTableElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLTableElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLTableElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLTableElementMethod "getWidth" o = DOMHTMLTableElementGetWidthMethodInfo+    ResolveDOMHTMLTableElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLTableElementMethod "setAlign" o = DOMHTMLTableElementSetAlignMethodInfo+    ResolveDOMHTMLTableElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLTableElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLTableElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTableElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLTableElementMethod "setBgColor" o = DOMHTMLTableElementSetBgColorMethodInfo+    ResolveDOMHTMLTableElementMethod "setBorder" o = DOMHTMLTableElementSetBorderMethodInfo+    ResolveDOMHTMLTableElementMethod "setCaption" o = DOMHTMLTableElementSetCaptionMethodInfo+    ResolveDOMHTMLTableElementMethod "setCellPadding" o = DOMHTMLTableElementSetCellPaddingMethodInfo+    ResolveDOMHTMLTableElementMethod "setCellSpacing" o = DOMHTMLTableElementSetCellSpacingMethodInfo+    ResolveDOMHTMLTableElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLTableElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLTableElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLTableElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLTableElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLTableElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLTableElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLTableElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLTableElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLTableElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLTableElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLTableElementMethod "setRules" o = DOMHTMLTableElementSetRulesMethodInfo+    ResolveDOMHTMLTableElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLTableElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLTableElementMethod "setSummary" o = DOMHTMLTableElementSetSummaryMethodInfo+    ResolveDOMHTMLTableElementMethod "setTFoot" o = DOMHTMLTableElementSetTFootMethodInfo+    ResolveDOMHTMLTableElementMethod "setTHead" o = DOMHTMLTableElementSetTHeadMethodInfo+    ResolveDOMHTMLTableElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLTableElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLTableElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLTableElementMethod "setWidth" o = DOMHTMLTableElementSetWidthMethodInfo+    ResolveDOMHTMLTableElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLTableElementMethod t DOMHTMLTableElement, MethodInfo info DOMHTMLTableElement p) => IsLabelProxy t (DOMHTMLTableElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLTableElementMethod t DOMHTMLTableElement, MethodInfo info DOMHTMLTableElement p) => IsLabel t (DOMHTMLTableElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "align"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -290,7 +495,7 @@     type AttrSetTypeConstraint DOMHTMLTableElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableElementAlignPropertyInfo = DOMHTMLTableElementK     type AttrGetType DOMHTMLTableElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableElementAlignPropertyInfo = "DOMHTMLTableElement::align"+    type AttrLabel DOMHTMLTableElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLTableElementAlign     attrSet _ = setDOMHTMLTableElementAlign     attrConstruct _ = constructDOMHTMLTableElementAlign@@ -314,7 +519,7 @@     type AttrSetTypeConstraint DOMHTMLTableElementBgColorPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableElementBgColorPropertyInfo = DOMHTMLTableElementK     type AttrGetType DOMHTMLTableElementBgColorPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableElementBgColorPropertyInfo = "DOMHTMLTableElement::bg-color"+    type AttrLabel DOMHTMLTableElementBgColorPropertyInfo = "bg-color"     attrGet _ = getDOMHTMLTableElementBgColor     attrSet _ = setDOMHTMLTableElementBgColor     attrConstruct _ = constructDOMHTMLTableElementBgColor@@ -338,7 +543,7 @@     type AttrSetTypeConstraint DOMHTMLTableElementBorderPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableElementBorderPropertyInfo = DOMHTMLTableElementK     type AttrGetType DOMHTMLTableElementBorderPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableElementBorderPropertyInfo = "DOMHTMLTableElement::border"+    type AttrLabel DOMHTMLTableElementBorderPropertyInfo = "border"     attrGet _ = getDOMHTMLTableElementBorder     attrSet _ = setDOMHTMLTableElementBorder     attrConstruct _ = constructDOMHTMLTableElementBorder@@ -356,7 +561,7 @@     type AttrSetTypeConstraint DOMHTMLTableElementCaptionPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTableElementCaptionPropertyInfo = DOMHTMLTableElementK     type AttrGetType DOMHTMLTableElementCaptionPropertyInfo = DOMHTMLTableCaptionElement-    type AttrLabel DOMHTMLTableElementCaptionPropertyInfo = "DOMHTMLTableElement::caption"+    type AttrLabel DOMHTMLTableElementCaptionPropertyInfo = "caption"     attrGet _ = getDOMHTMLTableElementCaption     attrSet _ = undefined     attrConstruct _ = undefined@@ -380,7 +585,7 @@     type AttrSetTypeConstraint DOMHTMLTableElementCellPaddingPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableElementCellPaddingPropertyInfo = DOMHTMLTableElementK     type AttrGetType DOMHTMLTableElementCellPaddingPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableElementCellPaddingPropertyInfo = "DOMHTMLTableElement::cell-padding"+    type AttrLabel DOMHTMLTableElementCellPaddingPropertyInfo = "cell-padding"     attrGet _ = getDOMHTMLTableElementCellPadding     attrSet _ = setDOMHTMLTableElementCellPadding     attrConstruct _ = constructDOMHTMLTableElementCellPadding@@ -404,7 +609,7 @@     type AttrSetTypeConstraint DOMHTMLTableElementCellSpacingPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableElementCellSpacingPropertyInfo = DOMHTMLTableElementK     type AttrGetType DOMHTMLTableElementCellSpacingPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableElementCellSpacingPropertyInfo = "DOMHTMLTableElement::cell-spacing"+    type AttrLabel DOMHTMLTableElementCellSpacingPropertyInfo = "cell-spacing"     attrGet _ = getDOMHTMLTableElementCellSpacing     attrSet _ = setDOMHTMLTableElementCellSpacing     attrConstruct _ = constructDOMHTMLTableElementCellSpacing@@ -428,7 +633,7 @@     type AttrSetTypeConstraint DOMHTMLTableElementFramePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableElementFramePropertyInfo = DOMHTMLTableElementK     type AttrGetType DOMHTMLTableElementFramePropertyInfo = T.Text-    type AttrLabel DOMHTMLTableElementFramePropertyInfo = "DOMHTMLTableElement::frame"+    type AttrLabel DOMHTMLTableElementFramePropertyInfo = "frame"     attrGet _ = getDOMHTMLTableElementFrame     attrSet _ = setDOMHTMLTableElementFrame     attrConstruct _ = constructDOMHTMLTableElementFrame@@ -446,7 +651,7 @@     type AttrSetTypeConstraint DOMHTMLTableElementRowsPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTableElementRowsPropertyInfo = DOMHTMLTableElementK     type AttrGetType DOMHTMLTableElementRowsPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMHTMLTableElementRowsPropertyInfo = "DOMHTMLTableElement::rows"+    type AttrLabel DOMHTMLTableElementRowsPropertyInfo = "rows"     attrGet _ = getDOMHTMLTableElementRows     attrSet _ = undefined     attrConstruct _ = undefined@@ -470,7 +675,7 @@     type AttrSetTypeConstraint DOMHTMLTableElementRulesPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableElementRulesPropertyInfo = DOMHTMLTableElementK     type AttrGetType DOMHTMLTableElementRulesPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableElementRulesPropertyInfo = "DOMHTMLTableElement::rules"+    type AttrLabel DOMHTMLTableElementRulesPropertyInfo = "rules"     attrGet _ = getDOMHTMLTableElementRules     attrSet _ = setDOMHTMLTableElementRules     attrConstruct _ = constructDOMHTMLTableElementRules@@ -494,7 +699,7 @@     type AttrSetTypeConstraint DOMHTMLTableElementSummaryPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableElementSummaryPropertyInfo = DOMHTMLTableElementK     type AttrGetType DOMHTMLTableElementSummaryPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableElementSummaryPropertyInfo = "DOMHTMLTableElement::summary"+    type AttrLabel DOMHTMLTableElementSummaryPropertyInfo = "summary"     attrGet _ = getDOMHTMLTableElementSummary     attrSet _ = setDOMHTMLTableElementSummary     attrConstruct _ = constructDOMHTMLTableElementSummary@@ -512,7 +717,7 @@     type AttrSetTypeConstraint DOMHTMLTableElementTBodiesPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTableElementTBodiesPropertyInfo = DOMHTMLTableElementK     type AttrGetType DOMHTMLTableElementTBodiesPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMHTMLTableElementTBodiesPropertyInfo = "DOMHTMLTableElement::t-bodies"+    type AttrLabel DOMHTMLTableElementTBodiesPropertyInfo = "t-bodies"     attrGet _ = getDOMHTMLTableElementTBodies     attrSet _ = undefined     attrConstruct _ = undefined@@ -530,7 +735,7 @@     type AttrSetTypeConstraint DOMHTMLTableElementTFootPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTableElementTFootPropertyInfo = DOMHTMLTableElementK     type AttrGetType DOMHTMLTableElementTFootPropertyInfo = DOMHTMLTableSectionElement-    type AttrLabel DOMHTMLTableElementTFootPropertyInfo = "DOMHTMLTableElement::t-foot"+    type AttrLabel DOMHTMLTableElementTFootPropertyInfo = "t-foot"     attrGet _ = getDOMHTMLTableElementTFoot     attrSet _ = undefined     attrConstruct _ = undefined@@ -548,7 +753,7 @@     type AttrSetTypeConstraint DOMHTMLTableElementTHeadPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTableElementTHeadPropertyInfo = DOMHTMLTableElementK     type AttrGetType DOMHTMLTableElementTHeadPropertyInfo = DOMHTMLTableSectionElement-    type AttrLabel DOMHTMLTableElementTHeadPropertyInfo = "DOMHTMLTableElement::t-head"+    type AttrLabel DOMHTMLTableElementTHeadPropertyInfo = "t-head"     attrGet _ = getDOMHTMLTableElementTHead     attrSet _ = undefined     attrConstruct _ = undefined@@ -572,22 +777,21 @@     type AttrSetTypeConstraint DOMHTMLTableElementWidthPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableElementWidthPropertyInfo = DOMHTMLTableElementK     type AttrGetType DOMHTMLTableElementWidthPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableElementWidthPropertyInfo = "DOMHTMLTableElement::width"+    type AttrLabel DOMHTMLTableElementWidthPropertyInfo = "width"     attrGet _ = getDOMHTMLTableElementWidth     attrSet _ = setDOMHTMLTableElementWidth     attrConstruct _ = constructDOMHTMLTableElementWidth  type instance AttributeList DOMHTMLTableElement = DOMHTMLTableElementAttributeList-type DOMHTMLTableElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("bg-color", DOMHTMLTableElementBgColorPropertyInfo), '("border", DOMHTMLTableElementBorderPropertyInfo), '("caption", DOMHTMLTableElementCaptionPropertyInfo), '("cell-padding", DOMHTMLTableElementCellPaddingPropertyInfo), '("cell-spacing", DOMHTMLTableElementCellSpacingPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("frame", DOMHTMLTableElementFramePropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("rows", DOMHTMLTableElementRowsPropertyInfo), '("rules", DOMHTMLTableElementRulesPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("summary", DOMHTMLTableElementSummaryPropertyInfo), '("t-bodies", DOMHTMLTableElementTBodiesPropertyInfo), '("t-foot", DOMHTMLTableElementTFootPropertyInfo), '("t-head", DOMHTMLTableElementTHeadPropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLTableElementWidthPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLTableElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLTableElementBgColorPropertyInfo), '("border", DOMHTMLTableElementBorderPropertyInfo), '("caption", DOMHTMLTableElementCaptionPropertyInfo), '("cellPadding", DOMHTMLTableElementCellPaddingPropertyInfo), '("cellSpacing", DOMHTMLTableElementCellSpacingPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("frame", DOMHTMLTableElementFramePropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("rows", DOMHTMLTableElementRowsPropertyInfo), '("rules", DOMHTMLTableElementRulesPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("summary", DOMHTMLTableElementSummaryPropertyInfo), '("tBodies", DOMHTMLTableElementTBodiesPropertyInfo), '("tFoot", DOMHTMLTableElementTFootPropertyInfo), '("tHead", DOMHTMLTableElementTHeadPropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLTableElementWidthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLTableElement = DOMHTMLTableElementSignalList-type DOMHTMLTableElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLTableElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLTableElement::create_caption -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLElement" -- throws : False -- Skip return : False@@ -599,8 +803,8 @@  dOMHTMLTableElementCreateCaption ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLElement+    a                                       -- _obj+    -> m DOMHTMLElement                     -- result dOMHTMLTableElementCreateCaption _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_create_caption _obj'@@ -609,11 +813,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementCreateCaptionMethodInfo+instance (signature ~ (m DOMHTMLElement), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementCreateCaptionMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementCreateCaption+ -- method DOMHTMLTableElement::create_t_foot -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLElement" -- throws : False -- Skip return : False@@ -625,8 +832,8 @@  dOMHTMLTableElementCreateTFoot ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLElement+    a                                       -- _obj+    -> m DOMHTMLElement                     -- result dOMHTMLTableElementCreateTFoot _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_create_t_foot _obj'@@ -635,11 +842,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementCreateTFootMethodInfo+instance (signature ~ (m DOMHTMLElement), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementCreateTFootMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementCreateTFoot+ -- method DOMHTMLTableElement::create_t_head -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLElement" -- throws : False -- Skip return : False@@ -651,8 +861,8 @@  dOMHTMLTableElementCreateTHead ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLElement+    a                                       -- _obj+    -> m DOMHTMLElement                     -- result dOMHTMLTableElementCreateTHead _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_create_t_head _obj'@@ -661,11 +871,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementCreateTHeadMethodInfo+instance (signature ~ (m DOMHTMLElement), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementCreateTHeadMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementCreateTHead+ -- method DOMHTMLTableElement::delete_caption -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -677,19 +890,22 @@  dOMHTMLTableElementDeleteCaption ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMHTMLTableElementDeleteCaption _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_table_element_delete_caption _obj'     touchManagedPtr _obj     return () +data DOMHTMLTableElementDeleteCaptionMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementDeleteCaptionMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementDeleteCaption+ -- method DOMHTMLTableElement::delete_row -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -703,9 +919,9 @@  dOMHTMLTableElementDeleteRow ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- index-    m ()+    a                                       -- _obj+    -> Int64                                -- index+    -> m ()                                 -- result dOMHTMLTableElementDeleteRow _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -716,11 +932,14 @@         return ()      ) +data DOMHTMLTableElementDeleteRowMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementDeleteRowMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementDeleteRow+ -- method DOMHTMLTableElement::delete_t_foot -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -732,19 +951,22 @@  dOMHTMLTableElementDeleteTFoot ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMHTMLTableElementDeleteTFoot _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_table_element_delete_t_foot _obj'     touchManagedPtr _obj     return () +data DOMHTMLTableElementDeleteTFootMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementDeleteTFootMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementDeleteTFoot+ -- method DOMHTMLTableElement::delete_t_head -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -756,19 +978,22 @@  dOMHTMLTableElementDeleteTHead ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMHTMLTableElementDeleteTHead _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_table_element_delete_t_head _obj'     touchManagedPtr _obj     return () +data DOMHTMLTableElementDeleteTHeadMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementDeleteTHeadMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementDeleteTHead+ -- method DOMHTMLTableElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -780,8 +1005,8 @@  dOMHTMLTableElementGetAlign ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_get_align _obj'@@ -791,11 +1016,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementGetAlign+ -- method DOMHTMLTableElement::get_bg_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -807,8 +1035,8 @@  dOMHTMLTableElementGetBgColor ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableElementGetBgColor _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_get_bg_color _obj'@@ -818,11 +1046,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementGetBgColorMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetBgColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementGetBgColor+ -- method DOMHTMLTableElement::get_border -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -834,8 +1065,8 @@  dOMHTMLTableElementGetBorder ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableElementGetBorder _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_get_border _obj'@@ -845,11 +1076,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementGetBorderMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetBorderMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementGetBorder+ -- method DOMHTMLTableElement::get_caption -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLTableCaptionElement" -- throws : False -- Skip return : False@@ -861,8 +1095,8 @@  dOMHTMLTableElementGetCaption ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLTableCaptionElement+    a                                       -- _obj+    -> m DOMHTMLTableCaptionElement         -- result dOMHTMLTableElementGetCaption _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_get_caption _obj'@@ -871,11 +1105,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementGetCaptionMethodInfo+instance (signature ~ (m DOMHTMLTableCaptionElement), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetCaptionMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementGetCaption+ -- method DOMHTMLTableElement::get_cell_padding -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -887,8 +1124,8 @@  dOMHTMLTableElementGetCellPadding ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableElementGetCellPadding _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_get_cell_padding _obj'@@ -898,11 +1135,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementGetCellPaddingMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetCellPaddingMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementGetCellPadding+ -- method DOMHTMLTableElement::get_cell_spacing -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -914,8 +1154,8 @@  dOMHTMLTableElementGetCellSpacing ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableElementGetCellSpacing _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_get_cell_spacing _obj'@@ -925,11 +1165,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementGetCellSpacingMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetCellSpacingMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementGetCellSpacing+ -- method DOMHTMLTableElement::get_rows -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection" -- throws : False -- Skip return : False@@ -941,8 +1184,8 @@  dOMHTMLTableElementGetRows ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result dOMHTMLTableElementGetRows _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_get_rows _obj'@@ -951,11 +1194,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementGetRowsMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetRowsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementGetRows+ -- method DOMHTMLTableElement::get_rules -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -967,8 +1213,8 @@  dOMHTMLTableElementGetRules ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableElementGetRules _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_get_rules _obj'@@ -978,11 +1224,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementGetRulesMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetRulesMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementGetRules+ -- method DOMHTMLTableElement::get_summary -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -994,8 +1243,8 @@  dOMHTMLTableElementGetSummary ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableElementGetSummary _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_get_summary _obj'@@ -1005,11 +1254,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementGetSummaryMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetSummaryMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementGetSummary+ -- method DOMHTMLTableElement::get_t_bodies -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection" -- throws : False -- Skip return : False@@ -1021,8 +1273,8 @@  dOMHTMLTableElementGetTBodies ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result dOMHTMLTableElementGetTBodies _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_get_t_bodies _obj'@@ -1031,11 +1283,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementGetTBodiesMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetTBodiesMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementGetTBodies+ -- method DOMHTMLTableElement::get_t_foot -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement" -- throws : False -- Skip return : False@@ -1047,8 +1302,8 @@  dOMHTMLTableElementGetTFoot ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLTableSectionElement+    a                                       -- _obj+    -> m DOMHTMLTableSectionElement         -- result dOMHTMLTableElementGetTFoot _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_get_t_foot _obj'@@ -1057,11 +1312,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementGetTFootMethodInfo+instance (signature ~ (m DOMHTMLTableSectionElement), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetTFootMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementGetTFoot+ -- method DOMHTMLTableElement::get_t_head -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement" -- throws : False -- Skip return : False@@ -1073,8 +1331,8 @@  dOMHTMLTableElementGetTHead ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLTableSectionElement+    a                                       -- _obj+    -> m DOMHTMLTableSectionElement         -- result dOMHTMLTableElementGetTHead _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_get_t_head _obj'@@ -1083,11 +1341,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementGetTHeadMethodInfo+instance (signature ~ (m DOMHTMLTableSectionElement), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetTHeadMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementGetTHead+ -- method DOMHTMLTableElement::get_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1099,8 +1360,8 @@  dOMHTMLTableElementGetWidth ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableElementGetWidth _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_element_get_width _obj'@@ -1110,11 +1371,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableElementGetWidthMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementGetWidth+ -- method DOMHTMLTableElement::insert_row -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLElement" -- throws : True -- Skip return : False@@ -1128,9 +1392,9 @@  dOMHTMLTableElementInsertRow ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- index-    m DOMHTMLElement+    a                                       -- _obj+    -> Int64                                -- index+    -> m DOMHTMLElement                     -- result dOMHTMLTableElementInsertRow _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -1143,11 +1407,14 @@         return ()      ) +data DOMHTMLTableElementInsertRowMethodInfo+instance (signature ~ (Int64 -> m DOMHTMLElement), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementInsertRowMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementInsertRow+ -- method DOMHTMLTableElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1160,9 +1427,9 @@  dOMHTMLTableElementSetAlign ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1171,11 +1438,14 @@     freeMem value'     return () +data DOMHTMLTableElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementSetAlign+ -- method DOMHTMLTableElement::set_bg_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1188,9 +1458,9 @@  dOMHTMLTableElementSetBgColor ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableElementSetBgColor _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1199,11 +1469,14 @@     freeMem value'     return () +data DOMHTMLTableElementSetBgColorMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetBgColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementSetBgColor+ -- method DOMHTMLTableElement::set_border -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1216,9 +1489,9 @@  dOMHTMLTableElementSetBorder ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableElementSetBorder _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1227,11 +1500,14 @@     freeMem value'     return () +data DOMHTMLTableElementSetBorderMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetBorderMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementSetBorder+ -- method DOMHTMLTableElement::set_caption -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCaptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCaptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableCaptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1245,9 +1521,9 @@  dOMHTMLTableElementSetCaption ::     (MonadIO m, DOMHTMLTableElementK a, DOMHTMLTableCaptionElementK b) =>-    a ->                                    -- _obj-    b ->                                    -- value-    m ()+    a                                       -- _obj+    -> b                                    -- value+    -> m ()                                 -- result dOMHTMLTableElementSetCaption _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = unsafeManagedPtrCastPtr value@@ -1260,11 +1536,14 @@         return ()      ) +data DOMHTMLTableElementSetCaptionMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMHTMLTableElementK a, DOMHTMLTableCaptionElementK b) => MethodInfo DOMHTMLTableElementSetCaptionMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementSetCaption+ -- method DOMHTMLTableElement::set_cell_padding -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1277,9 +1556,9 @@  dOMHTMLTableElementSetCellPadding ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableElementSetCellPadding _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1288,11 +1567,14 @@     freeMem value'     return () +data DOMHTMLTableElementSetCellPaddingMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetCellPaddingMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementSetCellPadding+ -- method DOMHTMLTableElement::set_cell_spacing -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1305,9 +1587,9 @@  dOMHTMLTableElementSetCellSpacing ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableElementSetCellSpacing _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1316,11 +1598,14 @@     freeMem value'     return () +data DOMHTMLTableElementSetCellSpacingMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetCellSpacingMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementSetCellSpacing+ -- method DOMHTMLTableElement::set_rules -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1333,9 +1618,9 @@  dOMHTMLTableElementSetRules ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableElementSetRules _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1344,11 +1629,14 @@     freeMem value'     return () +data DOMHTMLTableElementSetRulesMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetRulesMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementSetRules+ -- method DOMHTMLTableElement::set_summary -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1361,9 +1649,9 @@  dOMHTMLTableElementSetSummary ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableElementSetSummary _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1372,11 +1660,14 @@     freeMem value'     return () +data DOMHTMLTableElementSetSummaryMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetSummaryMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementSetSummary+ -- method DOMHTMLTableElement::set_t_foot -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1390,9 +1681,9 @@  dOMHTMLTableElementSetTFoot ::     (MonadIO m, DOMHTMLTableElementK a, DOMHTMLTableSectionElementK b) =>-    a ->                                    -- _obj-    b ->                                    -- value-    m ()+    a                                       -- _obj+    -> b                                    -- value+    -> m ()                                 -- result dOMHTMLTableElementSetTFoot _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = unsafeManagedPtrCastPtr value@@ -1405,11 +1696,14 @@         return ()      ) +data DOMHTMLTableElementSetTFootMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMHTMLTableElementK a, DOMHTMLTableSectionElementK b) => MethodInfo DOMHTMLTableElementSetTFootMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementSetTFoot+ -- method DOMHTMLTableElement::set_t_head -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1423,9 +1717,9 @@  dOMHTMLTableElementSetTHead ::     (MonadIO m, DOMHTMLTableElementK a, DOMHTMLTableSectionElementK b) =>-    a ->                                    -- _obj-    b ->                                    -- value-    m ()+    a                                       -- _obj+    -> b                                    -- value+    -> m ()                                 -- result dOMHTMLTableElementSetTHead _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = unsafeManagedPtrCastPtr value@@ -1438,11 +1732,14 @@         return ()      ) +data DOMHTMLTableElementSetTHeadMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMHTMLTableElementK a, DOMHTMLTableSectionElementK b) => MethodInfo DOMHTMLTableElementSetTHeadMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementSetTHead+ -- method DOMHTMLTableElement::set_width -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1455,9 +1752,9 @@  dOMHTMLTableElementSetWidth ::     (MonadIO m, DOMHTMLTableElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableElementSetWidth _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1465,5 +1762,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLTableElementSetWidthMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetWidthMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableElementSetWidth  
GI/WebKit2WebExtension/Objects/DOMHTMLTableElement.hs-boot view
@@ -25,3 +25,35 @@ data DOMHTMLTableElementTFootPropertyInfo data DOMHTMLTableElementTHeadPropertyInfo data DOMHTMLTableElementWidthPropertyInfo+data DOMHTMLTableElementCreateCaptionMethodInfo+data DOMHTMLTableElementCreateTFootMethodInfo+data DOMHTMLTableElementCreateTHeadMethodInfo+data DOMHTMLTableElementDeleteCaptionMethodInfo+data DOMHTMLTableElementDeleteRowMethodInfo+data DOMHTMLTableElementDeleteTFootMethodInfo+data DOMHTMLTableElementDeleteTHeadMethodInfo+data DOMHTMLTableElementGetAlignMethodInfo+data DOMHTMLTableElementGetBgColorMethodInfo+data DOMHTMLTableElementGetBorderMethodInfo+data DOMHTMLTableElementGetCaptionMethodInfo+data DOMHTMLTableElementGetCellPaddingMethodInfo+data DOMHTMLTableElementGetCellSpacingMethodInfo+data DOMHTMLTableElementGetRowsMethodInfo+data DOMHTMLTableElementGetRulesMethodInfo+data DOMHTMLTableElementGetSummaryMethodInfo+data DOMHTMLTableElementGetTBodiesMethodInfo+data DOMHTMLTableElementGetTFootMethodInfo+data DOMHTMLTableElementGetTHeadMethodInfo+data DOMHTMLTableElementGetWidthMethodInfo+data DOMHTMLTableElementInsertRowMethodInfo+data DOMHTMLTableElementSetAlignMethodInfo+data DOMHTMLTableElementSetBgColorMethodInfo+data DOMHTMLTableElementSetBorderMethodInfo+data DOMHTMLTableElementSetCaptionMethodInfo+data DOMHTMLTableElementSetCellPaddingMethodInfo+data DOMHTMLTableElementSetCellSpacingMethodInfo+data DOMHTMLTableElementSetRulesMethodInfo+data DOMHTMLTableElementSetSummaryMethodInfo+data DOMHTMLTableElementSetTFootMethodInfo+data DOMHTMLTableElementSetTHeadMethodInfo+data DOMHTMLTableElementSetWidthMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLTableRowElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,62 +18,77 @@   -- * Methods -- ** dOMHTMLTableRowElementDeleteCell+    DOMHTMLTableRowElementDeleteCellMethodInfo,     dOMHTMLTableRowElementDeleteCell        ,   -- ** dOMHTMLTableRowElementGetAlign+    DOMHTMLTableRowElementGetAlignMethodInfo,     dOMHTMLTableRowElementGetAlign          ,   -- ** dOMHTMLTableRowElementGetBgColor+    DOMHTMLTableRowElementGetBgColorMethodInfo,     dOMHTMLTableRowElementGetBgColor        ,   -- ** dOMHTMLTableRowElementGetCells+    DOMHTMLTableRowElementGetCellsMethodInfo,     dOMHTMLTableRowElementGetCells          ,   -- ** dOMHTMLTableRowElementGetCh+    DOMHTMLTableRowElementGetChMethodInfo   ,     dOMHTMLTableRowElementGetCh             ,   -- ** dOMHTMLTableRowElementGetChOff+    DOMHTMLTableRowElementGetChOffMethodInfo,     dOMHTMLTableRowElementGetChOff          ,   -- ** dOMHTMLTableRowElementGetRowIndex+    DOMHTMLTableRowElementGetRowIndexMethodInfo,     dOMHTMLTableRowElementGetRowIndex       ,   -- ** dOMHTMLTableRowElementGetSectionRowIndex+    DOMHTMLTableRowElementGetSectionRowIndexMethodInfo,     dOMHTMLTableRowElementGetSectionRowIndex,   -- ** dOMHTMLTableRowElementGetVAlign+    DOMHTMLTableRowElementGetVAlignMethodInfo,     dOMHTMLTableRowElementGetVAlign         ,   -- ** dOMHTMLTableRowElementInsertCell+    DOMHTMLTableRowElementInsertCellMethodInfo,     dOMHTMLTableRowElementInsertCell        ,   -- ** dOMHTMLTableRowElementSetAlign+    DOMHTMLTableRowElementSetAlignMethodInfo,     dOMHTMLTableRowElementSetAlign          ,   -- ** dOMHTMLTableRowElementSetBgColor+    DOMHTMLTableRowElementSetBgColorMethodInfo,     dOMHTMLTableRowElementSetBgColor        ,   -- ** dOMHTMLTableRowElementSetCh+    DOMHTMLTableRowElementSetChMethodInfo   ,     dOMHTMLTableRowElementSetCh             ,   -- ** dOMHTMLTableRowElementSetChOff+    DOMHTMLTableRowElementSetChOffMethodInfo,     dOMHTMLTableRowElementSetChOff          ,   -- ** dOMHTMLTableRowElementSetVAlign+    DOMHTMLTableRowElementSetVAlignMethodInfo,     dOMHTMLTableRowElementSetVAlign         ,  @@ -165,6 +181,161 @@ noDOMHTMLTableRowElement :: Maybe DOMHTMLTableRowElement noDOMHTMLTableRowElement = Nothing +type family ResolveDOMHTMLTableRowElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLTableRowElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLTableRowElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLTableRowElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLTableRowElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLTableRowElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLTableRowElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLTableRowElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLTableRowElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLTableRowElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLTableRowElementMethod "deleteCell" o = DOMHTMLTableRowElementDeleteCellMethodInfo+    ResolveDOMHTMLTableRowElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLTableRowElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLTableRowElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLTableRowElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLTableRowElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLTableRowElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLTableRowElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLTableRowElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLTableRowElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLTableRowElementMethod "insertCell" o = DOMHTMLTableRowElementInsertCellMethodInfo+    ResolveDOMHTMLTableRowElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLTableRowElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLTableRowElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLTableRowElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLTableRowElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLTableRowElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLTableRowElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLTableRowElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLTableRowElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLTableRowElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLTableRowElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLTableRowElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLTableRowElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLTableRowElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLTableRowElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLTableRowElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLTableRowElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLTableRowElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLTableRowElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLTableRowElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLTableRowElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLTableRowElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLTableRowElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLTableRowElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLTableRowElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLTableRowElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLTableRowElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLTableRowElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLTableRowElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLTableRowElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLTableRowElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLTableRowElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getAlign" o = DOMHTMLTableRowElementGetAlignMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getBgColor" o = DOMHTMLTableRowElementGetBgColorMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getCells" o = DOMHTMLTableRowElementGetCellsMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getCh" o = DOMHTMLTableRowElementGetChMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getChOff" o = DOMHTMLTableRowElementGetChOffMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getRowIndex" o = DOMHTMLTableRowElementGetRowIndexMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getSectionRowIndex" o = DOMHTMLTableRowElementGetSectionRowIndexMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLTableRowElementMethod "getVAlign" o = DOMHTMLTableRowElementGetVAlignMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setAlign" o = DOMHTMLTableRowElementSetAlignMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setBgColor" o = DOMHTMLTableRowElementSetBgColorMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setCh" o = DOMHTMLTableRowElementSetChMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setChOff" o = DOMHTMLTableRowElementSetChOffMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLTableRowElementMethod "setVAlign" o = DOMHTMLTableRowElementSetVAlignMethodInfo+    ResolveDOMHTMLTableRowElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLTableRowElementMethod t DOMHTMLTableRowElement, MethodInfo info DOMHTMLTableRowElement p) => IsLabelProxy t (DOMHTMLTableRowElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLTableRowElementMethod t DOMHTMLTableRowElement, MethodInfo info DOMHTMLTableRowElement p) => IsLabel t (DOMHTMLTableRowElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "align"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -184,7 +355,7 @@     type AttrSetTypeConstraint DOMHTMLTableRowElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableRowElementAlignPropertyInfo = DOMHTMLTableRowElementK     type AttrGetType DOMHTMLTableRowElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableRowElementAlignPropertyInfo = "DOMHTMLTableRowElement::align"+    type AttrLabel DOMHTMLTableRowElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLTableRowElementAlign     attrSet _ = setDOMHTMLTableRowElementAlign     attrConstruct _ = constructDOMHTMLTableRowElementAlign@@ -208,7 +379,7 @@     type AttrSetTypeConstraint DOMHTMLTableRowElementBgColorPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableRowElementBgColorPropertyInfo = DOMHTMLTableRowElementK     type AttrGetType DOMHTMLTableRowElementBgColorPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableRowElementBgColorPropertyInfo = "DOMHTMLTableRowElement::bg-color"+    type AttrLabel DOMHTMLTableRowElementBgColorPropertyInfo = "bg-color"     attrGet _ = getDOMHTMLTableRowElementBgColor     attrSet _ = setDOMHTMLTableRowElementBgColor     attrConstruct _ = constructDOMHTMLTableRowElementBgColor@@ -226,7 +397,7 @@     type AttrSetTypeConstraint DOMHTMLTableRowElementCellsPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTableRowElementCellsPropertyInfo = DOMHTMLTableRowElementK     type AttrGetType DOMHTMLTableRowElementCellsPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMHTMLTableRowElementCellsPropertyInfo = "DOMHTMLTableRowElement::cells"+    type AttrLabel DOMHTMLTableRowElementCellsPropertyInfo = "cells"     attrGet _ = getDOMHTMLTableRowElementCells     attrSet _ = undefined     attrConstruct _ = undefined@@ -250,7 +421,7 @@     type AttrSetTypeConstraint DOMHTMLTableRowElementChPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableRowElementChPropertyInfo = DOMHTMLTableRowElementK     type AttrGetType DOMHTMLTableRowElementChPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableRowElementChPropertyInfo = "DOMHTMLTableRowElement::ch"+    type AttrLabel DOMHTMLTableRowElementChPropertyInfo = "ch"     attrGet _ = getDOMHTMLTableRowElementCh     attrSet _ = setDOMHTMLTableRowElementCh     attrConstruct _ = constructDOMHTMLTableRowElementCh@@ -274,7 +445,7 @@     type AttrSetTypeConstraint DOMHTMLTableRowElementChOffPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableRowElementChOffPropertyInfo = DOMHTMLTableRowElementK     type AttrGetType DOMHTMLTableRowElementChOffPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableRowElementChOffPropertyInfo = "DOMHTMLTableRowElement::ch-off"+    type AttrLabel DOMHTMLTableRowElementChOffPropertyInfo = "ch-off"     attrGet _ = getDOMHTMLTableRowElementChOff     attrSet _ = setDOMHTMLTableRowElementChOff     attrConstruct _ = constructDOMHTMLTableRowElementChOff@@ -292,7 +463,7 @@     type AttrSetTypeConstraint DOMHTMLTableRowElementRowIndexPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTableRowElementRowIndexPropertyInfo = DOMHTMLTableRowElementK     type AttrGetType DOMHTMLTableRowElementRowIndexPropertyInfo = Int64-    type AttrLabel DOMHTMLTableRowElementRowIndexPropertyInfo = "DOMHTMLTableRowElement::row-index"+    type AttrLabel DOMHTMLTableRowElementRowIndexPropertyInfo = "row-index"     attrGet _ = getDOMHTMLTableRowElementRowIndex     attrSet _ = undefined     attrConstruct _ = undefined@@ -310,7 +481,7 @@     type AttrSetTypeConstraint DOMHTMLTableRowElementSectionRowIndexPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTableRowElementSectionRowIndexPropertyInfo = DOMHTMLTableRowElementK     type AttrGetType DOMHTMLTableRowElementSectionRowIndexPropertyInfo = Int64-    type AttrLabel DOMHTMLTableRowElementSectionRowIndexPropertyInfo = "DOMHTMLTableRowElement::section-row-index"+    type AttrLabel DOMHTMLTableRowElementSectionRowIndexPropertyInfo = "section-row-index"     attrGet _ = getDOMHTMLTableRowElementSectionRowIndex     attrSet _ = undefined     attrConstruct _ = undefined@@ -334,22 +505,21 @@     type AttrSetTypeConstraint DOMHTMLTableRowElementVAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableRowElementVAlignPropertyInfo = DOMHTMLTableRowElementK     type AttrGetType DOMHTMLTableRowElementVAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableRowElementVAlignPropertyInfo = "DOMHTMLTableRowElement::v-align"+    type AttrLabel DOMHTMLTableRowElementVAlignPropertyInfo = "v-align"     attrGet _ = getDOMHTMLTableRowElementVAlign     attrSet _ = setDOMHTMLTableRowElementVAlign     attrConstruct _ = constructDOMHTMLTableRowElementVAlign  type instance AttributeList DOMHTMLTableRowElement = DOMHTMLTableRowElementAttributeList-type DOMHTMLTableRowElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableRowElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("bg-color", DOMHTMLTableRowElementBgColorPropertyInfo), '("cells", DOMHTMLTableRowElementCellsPropertyInfo), '("ch", DOMHTMLTableRowElementChPropertyInfo), '("ch-off", DOMHTMLTableRowElementChOffPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("row-index", DOMHTMLTableRowElementRowIndexPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("section-row-index", DOMHTMLTableRowElementSectionRowIndexPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("v-align", DOMHTMLTableRowElementVAlignPropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLTableRowElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableRowElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLTableRowElementBgColorPropertyInfo), '("cells", DOMHTMLTableRowElementCellsPropertyInfo), '("ch", DOMHTMLTableRowElementChPropertyInfo), '("chOff", DOMHTMLTableRowElementChOffPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("rowIndex", DOMHTMLTableRowElementRowIndexPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("sectionRowIndex", DOMHTMLTableRowElementSectionRowIndexPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("vAlign", DOMHTMLTableRowElementVAlignPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLTableRowElement = DOMHTMLTableRowElementSignalList-type DOMHTMLTableRowElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLTableRowElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLTableRowElement::delete_cell -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -363,9 +533,9 @@  dOMHTMLTableRowElementDeleteCell ::     (MonadIO m, DOMHTMLTableRowElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- index-    m ()+    a                                       -- _obj+    -> Int64                                -- index+    -> m ()                                 -- result dOMHTMLTableRowElementDeleteCell _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -376,11 +546,14 @@         return ()      ) +data DOMHTMLTableRowElementDeleteCellMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementDeleteCellMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableRowElementDeleteCell+ -- method DOMHTMLTableRowElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -392,8 +565,8 @@  dOMHTMLTableRowElementGetAlign ::     (MonadIO m, DOMHTMLTableRowElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableRowElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_row_element_get_align _obj'@@ -403,11 +576,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableRowElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableRowElementGetAlign+ -- method DOMHTMLTableRowElement::get_bg_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -419,8 +595,8 @@  dOMHTMLTableRowElementGetBgColor ::     (MonadIO m, DOMHTMLTableRowElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableRowElementGetBgColor _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_row_element_get_bg_color _obj'@@ -430,11 +606,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableRowElementGetBgColorMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetBgColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableRowElementGetBgColor+ -- method DOMHTMLTableRowElement::get_cells -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection" -- throws : False -- Skip return : False@@ -446,8 +625,8 @@  dOMHTMLTableRowElementGetCells ::     (MonadIO m, DOMHTMLTableRowElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result dOMHTMLTableRowElementGetCells _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_row_element_get_cells _obj'@@ -456,11 +635,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableRowElementGetCellsMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetCellsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableRowElementGetCells+ -- method DOMHTMLTableRowElement::get_ch -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -472,8 +654,8 @@  dOMHTMLTableRowElementGetCh ::     (MonadIO m, DOMHTMLTableRowElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableRowElementGetCh _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_row_element_get_ch _obj'@@ -483,11 +665,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableRowElementGetChMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetChMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableRowElementGetCh+ -- method DOMHTMLTableRowElement::get_ch_off -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -499,8 +684,8 @@  dOMHTMLTableRowElementGetChOff ::     (MonadIO m, DOMHTMLTableRowElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableRowElementGetChOff _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_row_element_get_ch_off _obj'@@ -510,11 +695,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableRowElementGetChOffMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetChOffMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableRowElementGetChOff+ -- method DOMHTMLTableRowElement::get_row_index -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -526,19 +714,22 @@  dOMHTMLTableRowElementGetRowIndex ::     (MonadIO m, DOMHTMLTableRowElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLTableRowElementGetRowIndex _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_row_element_get_row_index _obj'     touchManagedPtr _obj     return result +data DOMHTMLTableRowElementGetRowIndexMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetRowIndexMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableRowElementGetRowIndex+ -- method DOMHTMLTableRowElement::get_section_row_index -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -550,19 +741,22 @@  dOMHTMLTableRowElementGetSectionRowIndex ::     (MonadIO m, DOMHTMLTableRowElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLTableRowElementGetSectionRowIndex _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_row_element_get_section_row_index _obj'     touchManagedPtr _obj     return result +data DOMHTMLTableRowElementGetSectionRowIndexMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetSectionRowIndexMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableRowElementGetSectionRowIndex+ -- method DOMHTMLTableRowElement::get_v_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -574,8 +768,8 @@  dOMHTMLTableRowElementGetVAlign ::     (MonadIO m, DOMHTMLTableRowElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableRowElementGetVAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_row_element_get_v_align _obj'@@ -585,11 +779,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableRowElementGetVAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetVAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableRowElementGetVAlign+ -- method DOMHTMLTableRowElement::insert_cell -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLElement" -- throws : True -- Skip return : False@@ -603,9 +800,9 @@  dOMHTMLTableRowElementInsertCell ::     (MonadIO m, DOMHTMLTableRowElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- index-    m DOMHTMLElement+    a                                       -- _obj+    -> Int64                                -- index+    -> m DOMHTMLElement                     -- result dOMHTMLTableRowElementInsertCell _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -618,11 +815,14 @@         return ()      ) +data DOMHTMLTableRowElementInsertCellMethodInfo+instance (signature ~ (Int64 -> m DOMHTMLElement), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementInsertCellMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableRowElementInsertCell+ -- method DOMHTMLTableRowElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -635,9 +835,9 @@  dOMHTMLTableRowElementSetAlign ::     (MonadIO m, DOMHTMLTableRowElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableRowElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -646,11 +846,14 @@     freeMem value'     return () +data DOMHTMLTableRowElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableRowElementSetAlign+ -- method DOMHTMLTableRowElement::set_bg_color -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -663,9 +866,9 @@  dOMHTMLTableRowElementSetBgColor ::     (MonadIO m, DOMHTMLTableRowElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableRowElementSetBgColor _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -674,11 +877,14 @@     freeMem value'     return () +data DOMHTMLTableRowElementSetBgColorMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementSetBgColorMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableRowElementSetBgColor+ -- method DOMHTMLTableRowElement::set_ch -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -691,9 +897,9 @@  dOMHTMLTableRowElementSetCh ::     (MonadIO m, DOMHTMLTableRowElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableRowElementSetCh _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -702,11 +908,14 @@     freeMem value'     return () +data DOMHTMLTableRowElementSetChMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementSetChMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableRowElementSetCh+ -- method DOMHTMLTableRowElement::set_ch_off -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -719,9 +928,9 @@  dOMHTMLTableRowElementSetChOff ::     (MonadIO m, DOMHTMLTableRowElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableRowElementSetChOff _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -730,11 +939,14 @@     freeMem value'     return () +data DOMHTMLTableRowElementSetChOffMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementSetChOffMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableRowElementSetChOff+ -- method DOMHTMLTableRowElement::set_v_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -747,9 +959,9 @@  dOMHTMLTableRowElementSetVAlign ::     (MonadIO m, DOMHTMLTableRowElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableRowElementSetVAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -757,5 +969,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLTableRowElementSetVAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementSetVAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableRowElementSetVAlign  
GI/WebKit2WebExtension/Objects/DOMHTMLTableRowElement.hs-boot view
@@ -19,3 +19,18 @@ data DOMHTMLTableRowElementRowIndexPropertyInfo data DOMHTMLTableRowElementSectionRowIndexPropertyInfo data DOMHTMLTableRowElementVAlignPropertyInfo+data DOMHTMLTableRowElementDeleteCellMethodInfo+data DOMHTMLTableRowElementGetAlignMethodInfo+data DOMHTMLTableRowElementGetBgColorMethodInfo+data DOMHTMLTableRowElementGetCellsMethodInfo+data DOMHTMLTableRowElementGetChMethodInfo+data DOMHTMLTableRowElementGetChOffMethodInfo+data DOMHTMLTableRowElementGetRowIndexMethodInfo+data DOMHTMLTableRowElementGetSectionRowIndexMethodInfo+data DOMHTMLTableRowElementGetVAlignMethodInfo+data DOMHTMLTableRowElementInsertCellMethodInfo+data DOMHTMLTableRowElementSetAlignMethodInfo+data DOMHTMLTableRowElementSetBgColorMethodInfo+data DOMHTMLTableRowElementSetChMethodInfo+data DOMHTMLTableRowElementSetChOffMethodInfo+data DOMHTMLTableRowElementSetVAlignMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLTableSectionElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,46 +18,57 @@   -- * Methods -- ** dOMHTMLTableSectionElementDeleteRow+    DOMHTMLTableSectionElementDeleteRowMethodInfo,     dOMHTMLTableSectionElementDeleteRow     ,   -- ** dOMHTMLTableSectionElementGetAlign+    DOMHTMLTableSectionElementGetAlignMethodInfo,     dOMHTMLTableSectionElementGetAlign      ,   -- ** dOMHTMLTableSectionElementGetCh+    DOMHTMLTableSectionElementGetChMethodInfo,     dOMHTMLTableSectionElementGetCh         ,   -- ** dOMHTMLTableSectionElementGetChOff+    DOMHTMLTableSectionElementGetChOffMethodInfo,     dOMHTMLTableSectionElementGetChOff      ,   -- ** dOMHTMLTableSectionElementGetRows+    DOMHTMLTableSectionElementGetRowsMethodInfo,     dOMHTMLTableSectionElementGetRows       ,   -- ** dOMHTMLTableSectionElementGetVAlign+    DOMHTMLTableSectionElementGetVAlignMethodInfo,     dOMHTMLTableSectionElementGetVAlign     ,   -- ** dOMHTMLTableSectionElementInsertRow+    DOMHTMLTableSectionElementInsertRowMethodInfo,     dOMHTMLTableSectionElementInsertRow     ,   -- ** dOMHTMLTableSectionElementSetAlign+    DOMHTMLTableSectionElementSetAlignMethodInfo,     dOMHTMLTableSectionElementSetAlign      ,   -- ** dOMHTMLTableSectionElementSetCh+    DOMHTMLTableSectionElementSetChMethodInfo,     dOMHTMLTableSectionElementSetCh         ,   -- ** dOMHTMLTableSectionElementSetChOff+    DOMHTMLTableSectionElementSetChOffMethodInfo,     dOMHTMLTableSectionElementSetChOff      ,   -- ** dOMHTMLTableSectionElementSetVAlign+    DOMHTMLTableSectionElementSetVAlignMethodInfo,     dOMHTMLTableSectionElementSetVAlign     ,  @@ -132,6 +144,157 @@ noDOMHTMLTableSectionElement :: Maybe DOMHTMLTableSectionElement noDOMHTMLTableSectionElement = Nothing +type family ResolveDOMHTMLTableSectionElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLTableSectionElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "deleteRow" o = DOMHTMLTableSectionElementDeleteRowMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "insertRow" o = DOMHTMLTableSectionElementInsertRowMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getAlign" o = DOMHTMLTableSectionElementGetAlignMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getCh" o = DOMHTMLTableSectionElementGetChMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getChOff" o = DOMHTMLTableSectionElementGetChOffMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getRows" o = DOMHTMLTableSectionElementGetRowsMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "getVAlign" o = DOMHTMLTableSectionElementGetVAlignMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setAlign" o = DOMHTMLTableSectionElementSetAlignMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setCh" o = DOMHTMLTableSectionElementSetChMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setChOff" o = DOMHTMLTableSectionElementSetChOffMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLTableSectionElementMethod "setVAlign" o = DOMHTMLTableSectionElementSetVAlignMethodInfo+    ResolveDOMHTMLTableSectionElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLTableSectionElementMethod t DOMHTMLTableSectionElement, MethodInfo info DOMHTMLTableSectionElement p) => IsLabelProxy t (DOMHTMLTableSectionElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLTableSectionElementMethod t DOMHTMLTableSectionElement, MethodInfo info DOMHTMLTableSectionElement p) => IsLabel t (DOMHTMLTableSectionElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "align"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -151,7 +314,7 @@     type AttrSetTypeConstraint DOMHTMLTableSectionElementAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableSectionElementAlignPropertyInfo = DOMHTMLTableSectionElementK     type AttrGetType DOMHTMLTableSectionElementAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableSectionElementAlignPropertyInfo = "DOMHTMLTableSectionElement::align"+    type AttrLabel DOMHTMLTableSectionElementAlignPropertyInfo = "align"     attrGet _ = getDOMHTMLTableSectionElementAlign     attrSet _ = setDOMHTMLTableSectionElementAlign     attrConstruct _ = constructDOMHTMLTableSectionElementAlign@@ -175,7 +338,7 @@     type AttrSetTypeConstraint DOMHTMLTableSectionElementChPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableSectionElementChPropertyInfo = DOMHTMLTableSectionElementK     type AttrGetType DOMHTMLTableSectionElementChPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableSectionElementChPropertyInfo = "DOMHTMLTableSectionElement::ch"+    type AttrLabel DOMHTMLTableSectionElementChPropertyInfo = "ch"     attrGet _ = getDOMHTMLTableSectionElementCh     attrSet _ = setDOMHTMLTableSectionElementCh     attrConstruct _ = constructDOMHTMLTableSectionElementCh@@ -199,7 +362,7 @@     type AttrSetTypeConstraint DOMHTMLTableSectionElementChOffPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableSectionElementChOffPropertyInfo = DOMHTMLTableSectionElementK     type AttrGetType DOMHTMLTableSectionElementChOffPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableSectionElementChOffPropertyInfo = "DOMHTMLTableSectionElement::ch-off"+    type AttrLabel DOMHTMLTableSectionElementChOffPropertyInfo = "ch-off"     attrGet _ = getDOMHTMLTableSectionElementChOff     attrSet _ = setDOMHTMLTableSectionElementChOff     attrConstruct _ = constructDOMHTMLTableSectionElementChOff@@ -217,7 +380,7 @@     type AttrSetTypeConstraint DOMHTMLTableSectionElementRowsPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTableSectionElementRowsPropertyInfo = DOMHTMLTableSectionElementK     type AttrGetType DOMHTMLTableSectionElementRowsPropertyInfo = DOMHTMLCollection-    type AttrLabel DOMHTMLTableSectionElementRowsPropertyInfo = "DOMHTMLTableSectionElement::rows"+    type AttrLabel DOMHTMLTableSectionElementRowsPropertyInfo = "rows"     attrGet _ = getDOMHTMLTableSectionElementRows     attrSet _ = undefined     attrConstruct _ = undefined@@ -241,22 +404,21 @@     type AttrSetTypeConstraint DOMHTMLTableSectionElementVAlignPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTableSectionElementVAlignPropertyInfo = DOMHTMLTableSectionElementK     type AttrGetType DOMHTMLTableSectionElementVAlignPropertyInfo = T.Text-    type AttrLabel DOMHTMLTableSectionElementVAlignPropertyInfo = "DOMHTMLTableSectionElement::v-align"+    type AttrLabel DOMHTMLTableSectionElementVAlignPropertyInfo = "v-align"     attrGet _ = getDOMHTMLTableSectionElementVAlign     attrSet _ = setDOMHTMLTableSectionElementVAlign     attrConstruct _ = constructDOMHTMLTableSectionElementVAlign  type instance AttributeList DOMHTMLTableSectionElement = DOMHTMLTableSectionElementAttributeList-type DOMHTMLTableSectionElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableSectionElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("ch", DOMHTMLTableSectionElementChPropertyInfo), '("ch-off", DOMHTMLTableSectionElementChOffPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("rows", DOMHTMLTableSectionElementRowsPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("v-align", DOMHTMLTableSectionElementVAlignPropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLTableSectionElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableSectionElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("ch", DOMHTMLTableSectionElementChPropertyInfo), '("chOff", DOMHTMLTableSectionElementChOffPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("rows", DOMHTMLTableSectionElementRowsPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("vAlign", DOMHTMLTableSectionElementVAlignPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLTableSectionElement = DOMHTMLTableSectionElementSignalList-type DOMHTMLTableSectionElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLTableSectionElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLTableSectionElement::delete_row -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -270,9 +432,9 @@  dOMHTMLTableSectionElementDeleteRow ::     (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- index-    m ()+    a                                       -- _obj+    -> Int64                                -- index+    -> m ()                                 -- result dOMHTMLTableSectionElementDeleteRow _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -283,11 +445,14 @@         return ()      ) +data DOMHTMLTableSectionElementDeleteRowMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementDeleteRowMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableSectionElementDeleteRow+ -- method DOMHTMLTableSectionElement::get_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -299,8 +464,8 @@  dOMHTMLTableSectionElementGetAlign ::     (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableSectionElementGetAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_section_element_get_align _obj'@@ -310,11 +475,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableSectionElementGetAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementGetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableSectionElementGetAlign+ -- method DOMHTMLTableSectionElement::get_ch -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -326,8 +494,8 @@  dOMHTMLTableSectionElementGetCh ::     (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableSectionElementGetCh _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_section_element_get_ch _obj'@@ -337,11 +505,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableSectionElementGetChMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementGetChMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableSectionElementGetCh+ -- method DOMHTMLTableSectionElement::get_ch_off -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -353,8 +524,8 @@  dOMHTMLTableSectionElementGetChOff ::     (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableSectionElementGetChOff _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_section_element_get_ch_off _obj'@@ -364,11 +535,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableSectionElementGetChOffMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementGetChOffMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableSectionElementGetChOff+ -- method DOMHTMLTableSectionElement::get_rows -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection" -- throws : False -- Skip return : False@@ -380,8 +554,8 @@  dOMHTMLTableSectionElementGetRows ::     (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLCollection+    a                                       -- _obj+    -> m DOMHTMLCollection                  -- result dOMHTMLTableSectionElementGetRows _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_section_element_get_rows _obj'@@ -390,11 +564,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableSectionElementGetRowsMethodInfo+instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementGetRowsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableSectionElementGetRows+ -- method DOMHTMLTableSectionElement::get_v_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -406,8 +583,8 @@  dOMHTMLTableSectionElementGetVAlign ::     (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTableSectionElementGetVAlign _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_table_section_element_get_v_align _obj'@@ -417,11 +594,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTableSectionElementGetVAlignMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementGetVAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableSectionElementGetVAlign+ -- method DOMHTMLTableSectionElement::insert_row -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLElement" -- throws : True -- Skip return : False@@ -435,9 +615,9 @@  dOMHTMLTableSectionElementInsertRow ::     (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- index-    m DOMHTMLElement+    a                                       -- _obj+    -> Int64                                -- index+    -> m DOMHTMLElement                     -- result dOMHTMLTableSectionElementInsertRow _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -450,11 +630,14 @@         return ()      ) +data DOMHTMLTableSectionElementInsertRowMethodInfo+instance (signature ~ (Int64 -> m DOMHTMLElement), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementInsertRowMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableSectionElementInsertRow+ -- method DOMHTMLTableSectionElement::set_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -467,9 +650,9 @@  dOMHTMLTableSectionElementSetAlign ::     (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableSectionElementSetAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -478,11 +661,14 @@     freeMem value'     return () +data DOMHTMLTableSectionElementSetAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementSetAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableSectionElementSetAlign+ -- method DOMHTMLTableSectionElement::set_ch -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -495,9 +681,9 @@  dOMHTMLTableSectionElementSetCh ::     (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableSectionElementSetCh _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -506,11 +692,14 @@     freeMem value'     return () +data DOMHTMLTableSectionElementSetChMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementSetChMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableSectionElementSetCh+ -- method DOMHTMLTableSectionElement::set_ch_off -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -523,9 +712,9 @@  dOMHTMLTableSectionElementSetChOff ::     (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableSectionElementSetChOff _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -534,11 +723,14 @@     freeMem value'     return () +data DOMHTMLTableSectionElementSetChOffMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementSetChOffMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableSectionElementSetChOff+ -- method DOMHTMLTableSectionElement::set_v_align -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -551,9 +743,9 @@  dOMHTMLTableSectionElementSetVAlign ::     (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTableSectionElementSetVAlign _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -561,5 +753,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLTableSectionElementSetVAlignMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementSetVAlignMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTableSectionElementSetVAlign  
GI/WebKit2WebExtension/Objects/DOMHTMLTableSectionElement.hs-boot view
@@ -16,3 +16,14 @@ data DOMHTMLTableSectionElementChOffPropertyInfo data DOMHTMLTableSectionElementRowsPropertyInfo data DOMHTMLTableSectionElementVAlignPropertyInfo+data DOMHTMLTableSectionElementDeleteRowMethodInfo+data DOMHTMLTableSectionElementGetAlignMethodInfo+data DOMHTMLTableSectionElementGetChMethodInfo+data DOMHTMLTableSectionElementGetChOffMethodInfo+data DOMHTMLTableSectionElementGetRowsMethodInfo+data DOMHTMLTableSectionElementGetVAlignMethodInfo+data DOMHTMLTableSectionElementInsertRowMethodInfo+data DOMHTMLTableSectionElementSetAlignMethodInfo+data DOMHTMLTableSectionElementSetChMethodInfo+data DOMHTMLTableSectionElementSetChOffMethodInfo+data DOMHTMLTableSectionElementSetVAlignMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLTextAreaElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,106 +18,132 @@   -- * Methods -- ** dOMHTMLTextAreaElementGetAreaType+    DOMHTMLTextAreaElementGetAreaTypeMethodInfo,     dOMHTMLTextAreaElementGetAreaType       ,   -- ** dOMHTMLTextAreaElementGetAutofocus+    DOMHTMLTextAreaElementGetAutofocusMethodInfo,     dOMHTMLTextAreaElementGetAutofocus      ,   -- ** dOMHTMLTextAreaElementGetCols+    DOMHTMLTextAreaElementGetColsMethodInfo ,     dOMHTMLTextAreaElementGetCols           ,   -- ** dOMHTMLTextAreaElementGetDefaultValue+    DOMHTMLTextAreaElementGetDefaultValueMethodInfo,     dOMHTMLTextAreaElementGetDefaultValue   ,   -- ** dOMHTMLTextAreaElementGetDisabled+    DOMHTMLTextAreaElementGetDisabledMethodInfo,     dOMHTMLTextAreaElementGetDisabled       ,   -- ** dOMHTMLTextAreaElementGetForm+    DOMHTMLTextAreaElementGetFormMethodInfo ,     dOMHTMLTextAreaElementGetForm           ,   -- ** dOMHTMLTextAreaElementGetName+    DOMHTMLTextAreaElementGetNameMethodInfo ,     dOMHTMLTextAreaElementGetName           ,   -- ** dOMHTMLTextAreaElementGetReadOnly+    DOMHTMLTextAreaElementGetReadOnlyMethodInfo,     dOMHTMLTextAreaElementGetReadOnly       ,   -- ** dOMHTMLTextAreaElementGetRows+    DOMHTMLTextAreaElementGetRowsMethodInfo ,     dOMHTMLTextAreaElementGetRows           ,   -- ** dOMHTMLTextAreaElementGetSelectionEnd+    DOMHTMLTextAreaElementGetSelectionEndMethodInfo,     dOMHTMLTextAreaElementGetSelectionEnd   ,   -- ** dOMHTMLTextAreaElementGetSelectionStart+    DOMHTMLTextAreaElementGetSelectionStartMethodInfo,     dOMHTMLTextAreaElementGetSelectionStart ,   -- ** dOMHTMLTextAreaElementGetValue+    DOMHTMLTextAreaElementGetValueMethodInfo,     dOMHTMLTextAreaElementGetValue          ,   -- ** dOMHTMLTextAreaElementGetWillValidate+    DOMHTMLTextAreaElementGetWillValidateMethodInfo,     dOMHTMLTextAreaElementGetWillValidate   ,   -- ** dOMHTMLTextAreaElementIsEdited+    DOMHTMLTextAreaElementIsEditedMethodInfo,     dOMHTMLTextAreaElementIsEdited          ,   -- ** dOMHTMLTextAreaElementSelect+    DOMHTMLTextAreaElementSelectMethodInfo  ,     dOMHTMLTextAreaElementSelect            ,   -- ** dOMHTMLTextAreaElementSetAutofocus+    DOMHTMLTextAreaElementSetAutofocusMethodInfo,     dOMHTMLTextAreaElementSetAutofocus      ,   -- ** dOMHTMLTextAreaElementSetCols+    DOMHTMLTextAreaElementSetColsMethodInfo ,     dOMHTMLTextAreaElementSetCols           ,   -- ** dOMHTMLTextAreaElementSetDefaultValue+    DOMHTMLTextAreaElementSetDefaultValueMethodInfo,     dOMHTMLTextAreaElementSetDefaultValue   ,   -- ** dOMHTMLTextAreaElementSetDisabled+    DOMHTMLTextAreaElementSetDisabledMethodInfo,     dOMHTMLTextAreaElementSetDisabled       ,   -- ** dOMHTMLTextAreaElementSetName+    DOMHTMLTextAreaElementSetNameMethodInfo ,     dOMHTMLTextAreaElementSetName           ,   -- ** dOMHTMLTextAreaElementSetReadOnly+    DOMHTMLTextAreaElementSetReadOnlyMethodInfo,     dOMHTMLTextAreaElementSetReadOnly       ,   -- ** dOMHTMLTextAreaElementSetRows+    DOMHTMLTextAreaElementSetRowsMethodInfo ,     dOMHTMLTextAreaElementSetRows           ,   -- ** dOMHTMLTextAreaElementSetSelectionEnd+    DOMHTMLTextAreaElementSetSelectionEndMethodInfo,     dOMHTMLTextAreaElementSetSelectionEnd   ,   -- ** dOMHTMLTextAreaElementSetSelectionRange+    DOMHTMLTextAreaElementSetSelectionRangeMethodInfo,     dOMHTMLTextAreaElementSetSelectionRange ,   -- ** dOMHTMLTextAreaElementSetSelectionStart+    DOMHTMLTextAreaElementSetSelectionStartMethodInfo,     dOMHTMLTextAreaElementSetSelectionStart ,   -- ** dOMHTMLTextAreaElementSetValue+    DOMHTMLTextAreaElementSetValueMethodInfo,     dOMHTMLTextAreaElementSetValue          ,  @@ -315,6 +342,172 @@ noDOMHTMLTextAreaElement :: Maybe DOMHTMLTextAreaElement noDOMHTMLTextAreaElement = Nothing +type family ResolveDOMHTMLTextAreaElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLTextAreaElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "isEdited" o = DOMHTMLTextAreaElementIsEditedMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "select" o = DOMHTMLTextAreaElementSelectMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getAreaType" o = DOMHTMLTextAreaElementGetAreaTypeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getAutofocus" o = DOMHTMLTextAreaElementGetAutofocusMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getCols" o = DOMHTMLTextAreaElementGetColsMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getDefaultValue" o = DOMHTMLTextAreaElementGetDefaultValueMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getDisabled" o = DOMHTMLTextAreaElementGetDisabledMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getForm" o = DOMHTMLTextAreaElementGetFormMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getName" o = DOMHTMLTextAreaElementGetNameMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getReadOnly" o = DOMHTMLTextAreaElementGetReadOnlyMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getRows" o = DOMHTMLTextAreaElementGetRowsMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getSelectionEnd" o = DOMHTMLTextAreaElementGetSelectionEndMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getSelectionStart" o = DOMHTMLTextAreaElementGetSelectionStartMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getValue" o = DOMHTMLTextAreaElementGetValueMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "getWillValidate" o = DOMHTMLTextAreaElementGetWillValidateMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setAutofocus" o = DOMHTMLTextAreaElementSetAutofocusMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setCols" o = DOMHTMLTextAreaElementSetColsMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setDefaultValue" o = DOMHTMLTextAreaElementSetDefaultValueMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setDisabled" o = DOMHTMLTextAreaElementSetDisabledMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setName" o = DOMHTMLTextAreaElementSetNameMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setReadOnly" o = DOMHTMLTextAreaElementSetReadOnlyMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setRows" o = DOMHTMLTextAreaElementSetRowsMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setSelectionEnd" o = DOMHTMLTextAreaElementSetSelectionEndMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setSelectionRange" o = DOMHTMLTextAreaElementSetSelectionRangeMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setSelectionStart" o = DOMHTMLTextAreaElementSetSelectionStartMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLTextAreaElementMethod "setValue" o = DOMHTMLTextAreaElementSetValueMethodInfo+    ResolveDOMHTMLTextAreaElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLTextAreaElementMethod t DOMHTMLTextAreaElement, MethodInfo info DOMHTMLTextAreaElement p) => IsLabelProxy t (DOMHTMLTextAreaElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLTextAreaElementMethod t DOMHTMLTextAreaElement, MethodInfo info DOMHTMLTextAreaElement p) => IsLabel t (DOMHTMLTextAreaElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "autocapitalize"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -334,7 +527,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementAutocapitalizePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTextAreaElementAutocapitalizePropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementAutocapitalizePropertyInfo = T.Text-    type AttrLabel DOMHTMLTextAreaElementAutocapitalizePropertyInfo = "DOMHTMLTextAreaElement::autocapitalize"+    type AttrLabel DOMHTMLTextAreaElementAutocapitalizePropertyInfo = "autocapitalize"     attrGet _ = getDOMHTMLTextAreaElementAutocapitalize     attrSet _ = setDOMHTMLTextAreaElementAutocapitalize     attrConstruct _ = constructDOMHTMLTextAreaElementAutocapitalize@@ -358,7 +551,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementAutocorrectPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLTextAreaElementAutocorrectPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementAutocorrectPropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementAutocorrectPropertyInfo = "DOMHTMLTextAreaElement::autocorrect"+    type AttrLabel DOMHTMLTextAreaElementAutocorrectPropertyInfo = "autocorrect"     attrGet _ = getDOMHTMLTextAreaElementAutocorrect     attrSet _ = setDOMHTMLTextAreaElementAutocorrect     attrConstruct _ = constructDOMHTMLTextAreaElementAutocorrect@@ -382,7 +575,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementAutofocusPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLTextAreaElementAutofocusPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementAutofocusPropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementAutofocusPropertyInfo = "DOMHTMLTextAreaElement::autofocus"+    type AttrLabel DOMHTMLTextAreaElementAutofocusPropertyInfo = "autofocus"     attrGet _ = getDOMHTMLTextAreaElementAutofocus     attrSet _ = setDOMHTMLTextAreaElementAutofocus     attrConstruct _ = constructDOMHTMLTextAreaElementAutofocus@@ -406,7 +599,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementColsPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLTextAreaElementColsPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementColsPropertyInfo = Int64-    type AttrLabel DOMHTMLTextAreaElementColsPropertyInfo = "DOMHTMLTextAreaElement::cols"+    type AttrLabel DOMHTMLTextAreaElementColsPropertyInfo = "cols"     attrGet _ = getDOMHTMLTextAreaElementCols     attrSet _ = setDOMHTMLTextAreaElementCols     attrConstruct _ = constructDOMHTMLTextAreaElementCols@@ -430,7 +623,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementDefaultValuePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTextAreaElementDefaultValuePropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementDefaultValuePropertyInfo = T.Text-    type AttrLabel DOMHTMLTextAreaElementDefaultValuePropertyInfo = "DOMHTMLTextAreaElement::default-value"+    type AttrLabel DOMHTMLTextAreaElementDefaultValuePropertyInfo = "default-value"     attrGet _ = getDOMHTMLTextAreaElementDefaultValue     attrSet _ = setDOMHTMLTextAreaElementDefaultValue     attrConstruct _ = constructDOMHTMLTextAreaElementDefaultValue@@ -454,7 +647,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementDirNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTextAreaElementDirNamePropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementDirNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLTextAreaElementDirNamePropertyInfo = "DOMHTMLTextAreaElement::dir-name"+    type AttrLabel DOMHTMLTextAreaElementDirNamePropertyInfo = "dir-name"     attrGet _ = getDOMHTMLTextAreaElementDirName     attrSet _ = setDOMHTMLTextAreaElementDirName     attrConstruct _ = constructDOMHTMLTextAreaElementDirName@@ -478,7 +671,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementDisabledPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLTextAreaElementDisabledPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementDisabledPropertyInfo = "DOMHTMLTextAreaElement::disabled"+    type AttrLabel DOMHTMLTextAreaElementDisabledPropertyInfo = "disabled"     attrGet _ = getDOMHTMLTextAreaElementDisabled     attrSet _ = setDOMHTMLTextAreaElementDisabled     attrConstruct _ = constructDOMHTMLTextAreaElementDisabled@@ -496,7 +689,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementFormPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTextAreaElementFormPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLTextAreaElementFormPropertyInfo = "DOMHTMLTextAreaElement::form"+    type AttrLabel DOMHTMLTextAreaElementFormPropertyInfo = "form"     attrGet _ = getDOMHTMLTextAreaElementForm     attrSet _ = undefined     attrConstruct _ = undefined@@ -514,7 +707,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementLabelsPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTextAreaElementLabelsPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementLabelsPropertyInfo = DOMNodeList-    type AttrLabel DOMHTMLTextAreaElementLabelsPropertyInfo = "DOMHTMLTextAreaElement::labels"+    type AttrLabel DOMHTMLTextAreaElementLabelsPropertyInfo = "labels"     attrGet _ = getDOMHTMLTextAreaElementLabels     attrSet _ = undefined     attrConstruct _ = undefined@@ -538,7 +731,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementMaxLengthPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLTextAreaElementMaxLengthPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementMaxLengthPropertyInfo = Int64-    type AttrLabel DOMHTMLTextAreaElementMaxLengthPropertyInfo = "DOMHTMLTextAreaElement::max-length"+    type AttrLabel DOMHTMLTextAreaElementMaxLengthPropertyInfo = "max-length"     attrGet _ = getDOMHTMLTextAreaElementMaxLength     attrSet _ = setDOMHTMLTextAreaElementMaxLength     attrConstruct _ = constructDOMHTMLTextAreaElementMaxLength@@ -562,7 +755,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementNamePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTextAreaElementNamePropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementNamePropertyInfo = T.Text-    type AttrLabel DOMHTMLTextAreaElementNamePropertyInfo = "DOMHTMLTextAreaElement::name"+    type AttrLabel DOMHTMLTextAreaElementNamePropertyInfo = "name"     attrGet _ = getDOMHTMLTextAreaElementName     attrSet _ = setDOMHTMLTextAreaElementName     attrConstruct _ = constructDOMHTMLTextAreaElementName@@ -586,7 +779,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementPlaceholderPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTextAreaElementPlaceholderPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementPlaceholderPropertyInfo = T.Text-    type AttrLabel DOMHTMLTextAreaElementPlaceholderPropertyInfo = "DOMHTMLTextAreaElement::placeholder"+    type AttrLabel DOMHTMLTextAreaElementPlaceholderPropertyInfo = "placeholder"     attrGet _ = getDOMHTMLTextAreaElementPlaceholder     attrSet _ = setDOMHTMLTextAreaElementPlaceholder     attrConstruct _ = constructDOMHTMLTextAreaElementPlaceholder@@ -610,7 +803,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementReadOnlyPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLTextAreaElementReadOnlyPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementReadOnlyPropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementReadOnlyPropertyInfo = "DOMHTMLTextAreaElement::read-only"+    type AttrLabel DOMHTMLTextAreaElementReadOnlyPropertyInfo = "read-only"     attrGet _ = getDOMHTMLTextAreaElementReadOnly     attrSet _ = setDOMHTMLTextAreaElementReadOnly     attrConstruct _ = constructDOMHTMLTextAreaElementReadOnly@@ -634,7 +827,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementRequiredPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLTextAreaElementRequiredPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementRequiredPropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementRequiredPropertyInfo = "DOMHTMLTextAreaElement::required"+    type AttrLabel DOMHTMLTextAreaElementRequiredPropertyInfo = "required"     attrGet _ = getDOMHTMLTextAreaElementRequired     attrSet _ = setDOMHTMLTextAreaElementRequired     attrConstruct _ = constructDOMHTMLTextAreaElementRequired@@ -658,7 +851,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementRowsPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLTextAreaElementRowsPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementRowsPropertyInfo = Int64-    type AttrLabel DOMHTMLTextAreaElementRowsPropertyInfo = "DOMHTMLTextAreaElement::rows"+    type AttrLabel DOMHTMLTextAreaElementRowsPropertyInfo = "rows"     attrGet _ = getDOMHTMLTextAreaElementRows     attrSet _ = setDOMHTMLTextAreaElementRows     attrConstruct _ = constructDOMHTMLTextAreaElementRows@@ -682,7 +875,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementSelectionDirectionPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTextAreaElementSelectionDirectionPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementSelectionDirectionPropertyInfo = T.Text-    type AttrLabel DOMHTMLTextAreaElementSelectionDirectionPropertyInfo = "DOMHTMLTextAreaElement::selection-direction"+    type AttrLabel DOMHTMLTextAreaElementSelectionDirectionPropertyInfo = "selection-direction"     attrGet _ = getDOMHTMLTextAreaElementSelectionDirection     attrSet _ = setDOMHTMLTextAreaElementSelectionDirection     attrConstruct _ = constructDOMHTMLTextAreaElementSelectionDirection@@ -706,7 +899,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementSelectionEndPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLTextAreaElementSelectionEndPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementSelectionEndPropertyInfo = Int64-    type AttrLabel DOMHTMLTextAreaElementSelectionEndPropertyInfo = "DOMHTMLTextAreaElement::selection-end"+    type AttrLabel DOMHTMLTextAreaElementSelectionEndPropertyInfo = "selection-end"     attrGet _ = getDOMHTMLTextAreaElementSelectionEnd     attrSet _ = setDOMHTMLTextAreaElementSelectionEnd     attrConstruct _ = constructDOMHTMLTextAreaElementSelectionEnd@@ -730,7 +923,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementSelectionStartPropertyInfo = (~) Int64     type AttrBaseTypeConstraint DOMHTMLTextAreaElementSelectionStartPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementSelectionStartPropertyInfo = Int64-    type AttrLabel DOMHTMLTextAreaElementSelectionStartPropertyInfo = "DOMHTMLTextAreaElement::selection-start"+    type AttrLabel DOMHTMLTextAreaElementSelectionStartPropertyInfo = "selection-start"     attrGet _ = getDOMHTMLTextAreaElementSelectionStart     attrSet _ = setDOMHTMLTextAreaElementSelectionStart     attrConstruct _ = constructDOMHTMLTextAreaElementSelectionStart@@ -748,7 +941,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementTextLengthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTextAreaElementTextLengthPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementTextLengthPropertyInfo = Word64-    type AttrLabel DOMHTMLTextAreaElementTextLengthPropertyInfo = "DOMHTMLTextAreaElement::text-length"+    type AttrLabel DOMHTMLTextAreaElementTextLengthPropertyInfo = "text-length"     attrGet _ = getDOMHTMLTextAreaElementTextLength     attrSet _ = undefined     attrConstruct _ = undefined@@ -766,7 +959,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementTypePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTextAreaElementTypePropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLTextAreaElementTypePropertyInfo = "DOMHTMLTextAreaElement::type"+    type AttrLabel DOMHTMLTextAreaElementTypePropertyInfo = "type"     attrGet _ = getDOMHTMLTextAreaElementType     attrSet _ = undefined     attrConstruct _ = undefined@@ -784,7 +977,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementValidationMessagePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTextAreaElementValidationMessagePropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementValidationMessagePropertyInfo = T.Text-    type AttrLabel DOMHTMLTextAreaElementValidationMessagePropertyInfo = "DOMHTMLTextAreaElement::validation-message"+    type AttrLabel DOMHTMLTextAreaElementValidationMessagePropertyInfo = "validation-message"     attrGet _ = getDOMHTMLTextAreaElementValidationMessage     attrSet _ = undefined     attrConstruct _ = undefined@@ -808,7 +1001,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementValuePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTextAreaElementValuePropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementValuePropertyInfo = T.Text-    type AttrLabel DOMHTMLTextAreaElementValuePropertyInfo = "DOMHTMLTextAreaElement::value"+    type AttrLabel DOMHTMLTextAreaElementValuePropertyInfo = "value"     attrGet _ = getDOMHTMLTextAreaElementValue     attrSet _ = setDOMHTMLTextAreaElementValue     attrConstruct _ = constructDOMHTMLTextAreaElementValue@@ -826,7 +1019,7 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementWillValidatePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMHTMLTextAreaElementWillValidatePropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementWillValidatePropertyInfo = "DOMHTMLTextAreaElement::will-validate"+    type AttrLabel DOMHTMLTextAreaElementWillValidatePropertyInfo = "will-validate"     attrGet _ = getDOMHTMLTextAreaElementWillValidate     attrSet _ = undefined     attrConstruct _ = undefined@@ -850,22 +1043,21 @@     type AttrSetTypeConstraint DOMHTMLTextAreaElementWrapPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTextAreaElementWrapPropertyInfo = DOMHTMLTextAreaElementK     type AttrGetType DOMHTMLTextAreaElementWrapPropertyInfo = T.Text-    type AttrLabel DOMHTMLTextAreaElementWrapPropertyInfo = "DOMHTMLTextAreaElement::wrap"+    type AttrLabel DOMHTMLTextAreaElementWrapPropertyInfo = "wrap"     attrGet _ = getDOMHTMLTextAreaElementWrap     attrSet _ = setDOMHTMLTextAreaElementWrap     attrConstruct _ = constructDOMHTMLTextAreaElementWrap  type instance AttributeList DOMHTMLTextAreaElement = DOMHTMLTextAreaElementAttributeList-type DOMHTMLTextAreaElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autocapitalize", DOMHTMLTextAreaElementAutocapitalizePropertyInfo), '("autocorrect", DOMHTMLTextAreaElementAutocorrectPropertyInfo), '("autofocus", DOMHTMLTextAreaElementAutofocusPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("cols", DOMHTMLTextAreaElementColsPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("default-value", DOMHTMLTextAreaElementDefaultValuePropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("dir-name", DOMHTMLTextAreaElementDirNamePropertyInfo), '("disabled", DOMHTMLTextAreaElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLTextAreaElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("labels", DOMHTMLTextAreaElementLabelsPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("max-length", DOMHTMLTextAreaElementMaxLengthPropertyInfo), '("name", DOMHTMLTextAreaElementNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("placeholder", DOMHTMLTextAreaElementPlaceholderPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("read-only", DOMHTMLTextAreaElementReadOnlyPropertyInfo), '("required", DOMHTMLTextAreaElementRequiredPropertyInfo), '("rows", DOMHTMLTextAreaElementRowsPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("selection-direction", DOMHTMLTextAreaElementSelectionDirectionPropertyInfo), '("selection-end", DOMHTMLTextAreaElementSelectionEndPropertyInfo), '("selection-start", DOMHTMLTextAreaElementSelectionStartPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("text-length", DOMHTMLTextAreaElementTextLengthPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLTextAreaElementTypePropertyInfo), '("validation-message", DOMHTMLTextAreaElementValidationMessagePropertyInfo), '("value", DOMHTMLTextAreaElementValuePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("will-validate", DOMHTMLTextAreaElementWillValidatePropertyInfo), '("wrap", DOMHTMLTextAreaElementWrapPropertyInfo)] :: [(Symbol, *)])+type DOMHTMLTextAreaElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autocapitalize", DOMHTMLTextAreaElementAutocapitalizePropertyInfo), '("autocorrect", DOMHTMLTextAreaElementAutocorrectPropertyInfo), '("autofocus", DOMHTMLTextAreaElementAutofocusPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("cols", DOMHTMLTextAreaElementColsPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("defaultValue", DOMHTMLTextAreaElementDefaultValuePropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("dirName", DOMHTMLTextAreaElementDirNamePropertyInfo), '("disabled", DOMHTMLTextAreaElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLTextAreaElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("labels", DOMHTMLTextAreaElementLabelsPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("maxLength", DOMHTMLTextAreaElementMaxLengthPropertyInfo), '("name", DOMHTMLTextAreaElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("placeholder", DOMHTMLTextAreaElementPlaceholderPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("readOnly", DOMHTMLTextAreaElementReadOnlyPropertyInfo), '("required", DOMHTMLTextAreaElementRequiredPropertyInfo), '("rows", DOMHTMLTextAreaElementRowsPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("selectionDirection", DOMHTMLTextAreaElementSelectionDirectionPropertyInfo), '("selectionEnd", DOMHTMLTextAreaElementSelectionEndPropertyInfo), '("selectionStart", DOMHTMLTextAreaElementSelectionStartPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("textLength", DOMHTMLTextAreaElementTextLengthPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLTextAreaElementTypePropertyInfo), '("validationMessage", DOMHTMLTextAreaElementValidationMessagePropertyInfo), '("value", DOMHTMLTextAreaElementValuePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLTextAreaElementWillValidatePropertyInfo), '("wrap", DOMHTMLTextAreaElementWrapPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLTextAreaElement = DOMHTMLTextAreaElementSignalList-type DOMHTMLTextAreaElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLTextAreaElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLTextAreaElement::get_area_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -877,8 +1069,8 @@  dOMHTMLTextAreaElementGetAreaType ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTextAreaElementGetAreaType _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_text_area_element_get_area_type _obj'@@ -888,11 +1080,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTextAreaElementGetAreaTypeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetAreaTypeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementGetAreaType+ -- method DOMHTMLTextAreaElement::get_autofocus -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -904,8 +1099,8 @@  dOMHTMLTextAreaElementGetAutofocus ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLTextAreaElementGetAutofocus _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_text_area_element_get_autofocus _obj'@@ -913,11 +1108,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTextAreaElementGetAutofocusMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetAutofocusMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementGetAutofocus+ -- method DOMHTMLTextAreaElement::get_cols -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -929,19 +1127,22 @@  dOMHTMLTextAreaElementGetCols ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLTextAreaElementGetCols _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_text_area_element_get_cols _obj'     touchManagedPtr _obj     return result +data DOMHTMLTextAreaElementGetColsMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetColsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementGetCols+ -- method DOMHTMLTextAreaElement::get_default_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -953,8 +1154,8 @@  dOMHTMLTextAreaElementGetDefaultValue ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTextAreaElementGetDefaultValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_text_area_element_get_default_value _obj'@@ -964,11 +1165,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTextAreaElementGetDefaultValueMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetDefaultValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementGetDefaultValue+ -- method DOMHTMLTextAreaElement::get_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -980,8 +1184,8 @@  dOMHTMLTextAreaElementGetDisabled ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLTextAreaElementGetDisabled _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_text_area_element_get_disabled _obj'@@ -989,11 +1193,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTextAreaElementGetDisabledMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementGetDisabled+ -- method DOMHTMLTextAreaElement::get_form -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" -- throws : False -- Skip return : False@@ -1005,8 +1212,8 @@  dOMHTMLTextAreaElementGetForm ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    m DOMHTMLFormElement+    a                                       -- _obj+    -> m DOMHTMLFormElement                 -- result dOMHTMLTextAreaElementGetForm _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_text_area_element_get_form _obj'@@ -1015,11 +1222,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTextAreaElementGetFormMethodInfo+instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetFormMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementGetForm+ -- method DOMHTMLTextAreaElement::get_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1031,8 +1241,8 @@  dOMHTMLTextAreaElementGetName ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTextAreaElementGetName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_text_area_element_get_name _obj'@@ -1042,11 +1252,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTextAreaElementGetNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementGetName+ -- method DOMHTMLTextAreaElement::get_read_only -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1058,8 +1271,8 @@  dOMHTMLTextAreaElementGetReadOnly ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLTextAreaElementGetReadOnly _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_text_area_element_get_read_only _obj'@@ -1067,11 +1280,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTextAreaElementGetReadOnlyMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetReadOnlyMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementGetReadOnly+ -- method DOMHTMLTextAreaElement::get_rows -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1083,19 +1299,22 @@  dOMHTMLTextAreaElementGetRows ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLTextAreaElementGetRows _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_text_area_element_get_rows _obj'     touchManagedPtr _obj     return result +data DOMHTMLTextAreaElementGetRowsMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetRowsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementGetRows+ -- method DOMHTMLTextAreaElement::get_selection_end -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1107,19 +1326,22 @@  dOMHTMLTextAreaElementGetSelectionEnd ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLTextAreaElementGetSelectionEnd _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_text_area_element_get_selection_end _obj'     touchManagedPtr _obj     return result +data DOMHTMLTextAreaElementGetSelectionEndMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetSelectionEndMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementGetSelectionEnd+ -- method DOMHTMLTextAreaElement::get_selection_start -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -1131,19 +1353,22 @@  dOMHTMLTextAreaElementGetSelectionStart ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMHTMLTextAreaElementGetSelectionStart _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_text_area_element_get_selection_start _obj'     touchManagedPtr _obj     return result +data DOMHTMLTextAreaElementGetSelectionStartMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetSelectionStartMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementGetSelectionStart+ -- method DOMHTMLTextAreaElement::get_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1155,8 +1380,8 @@  dOMHTMLTextAreaElementGetValue ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTextAreaElementGetValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_text_area_element_get_value _obj'@@ -1166,11 +1391,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTextAreaElementGetValueMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementGetValue+ -- method DOMHTMLTextAreaElement::get_will_validate -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1182,8 +1410,8 @@  dOMHTMLTextAreaElementGetWillValidate ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLTextAreaElementGetWillValidate _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_text_area_element_get_will_validate _obj'@@ -1191,11 +1419,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTextAreaElementGetWillValidateMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetWillValidateMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementGetWillValidate+ -- method DOMHTMLTextAreaElement::is_edited -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1207,8 +1438,8 @@  dOMHTMLTextAreaElementIsEdited ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLTextAreaElementIsEdited _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_text_area_element_is_edited _obj'@@ -1216,11 +1447,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTextAreaElementIsEditedMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementIsEditedMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementIsEdited+ -- method DOMHTMLTextAreaElement::select -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1232,19 +1466,22 @@  dOMHTMLTextAreaElementSelect ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMHTMLTextAreaElementSelect _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_text_area_element_select _obj'     touchManagedPtr _obj     return () +data DOMHTMLTextAreaElementSelectMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSelectMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementSelect+ -- method DOMHTMLTextAreaElement::set_autofocus -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1257,9 +1494,9 @@  dOMHTMLTextAreaElementSetAutofocus ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLTextAreaElementSetAutofocus _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -1267,11 +1504,14 @@     touchManagedPtr _obj     return () +data DOMHTMLTextAreaElementSetAutofocusMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetAutofocusMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementSetAutofocus+ -- method DOMHTMLTextAreaElement::set_cols -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1284,20 +1524,23 @@  dOMHTMLTextAreaElementSetCols ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLTextAreaElementSetCols _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_text_area_element_set_cols _obj' value     touchManagedPtr _obj     return () +data DOMHTMLTextAreaElementSetColsMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetColsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementSetCols+ -- method DOMHTMLTextAreaElement::set_default_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1310,9 +1553,9 @@  dOMHTMLTextAreaElementSetDefaultValue ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTextAreaElementSetDefaultValue _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1321,11 +1564,14 @@     freeMem value'     return () +data DOMHTMLTextAreaElementSetDefaultValueMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetDefaultValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementSetDefaultValue+ -- method DOMHTMLTextAreaElement::set_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1338,9 +1584,9 @@  dOMHTMLTextAreaElementSetDisabled ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLTextAreaElementSetDisabled _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -1348,11 +1594,14 @@     touchManagedPtr _obj     return () +data DOMHTMLTextAreaElementSetDisabledMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementSetDisabled+ -- method DOMHTMLTextAreaElement::set_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1365,9 +1614,9 @@  dOMHTMLTextAreaElementSetName ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTextAreaElementSetName _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1376,11 +1625,14 @@     freeMem value'     return () +data DOMHTMLTextAreaElementSetNameMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetNameMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementSetName+ -- method DOMHTMLTextAreaElement::set_read_only -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1393,9 +1645,9 @@  dOMHTMLTextAreaElementSetReadOnly ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLTextAreaElementSetReadOnly _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -1403,11 +1655,14 @@     touchManagedPtr _obj     return () +data DOMHTMLTextAreaElementSetReadOnlyMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetReadOnlyMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementSetReadOnly+ -- method DOMHTMLTextAreaElement::set_rows -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1420,20 +1675,23 @@  dOMHTMLTextAreaElementSetRows ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLTextAreaElementSetRows _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_text_area_element_set_rows _obj' value     touchManagedPtr _obj     return () +data DOMHTMLTextAreaElementSetRowsMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetRowsMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementSetRows+ -- method DOMHTMLTextAreaElement::set_selection_end -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1446,20 +1704,23 @@  dOMHTMLTextAreaElementSetSelectionEnd ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLTextAreaElementSetSelectionEnd _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_text_area_element_set_selection_end _obj' value     touchManagedPtr _obj     return () +data DOMHTMLTextAreaElementSetSelectionEndMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetSelectionEndMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementSetSelectionEnd+ -- method DOMHTMLTextAreaElement::set_selection_range -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "start", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "end", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "direction", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "end", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "direction", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "start", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "end", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "direction", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1474,11 +1735,11 @@  dOMHTMLTextAreaElementSetSelectionRange ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- start-    Int64 ->                                -- end-    T.Text ->                               -- direction-    m ()+    a                                       -- _obj+    -> Int64                                -- start+    -> Int64                                -- end+    -> T.Text                               -- direction+    -> m ()                                 -- result dOMHTMLTextAreaElementSetSelectionRange _obj start end direction = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     direction' <- textToCString direction@@ -1487,11 +1748,14 @@     freeMem direction'     return () +data DOMHTMLTextAreaElementSetSelectionRangeMethodInfo+instance (signature ~ (Int64 -> Int64 -> T.Text -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetSelectionRangeMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementSetSelectionRange+ -- method DOMHTMLTextAreaElement::set_selection_start -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1504,20 +1768,23 @@  dOMHTMLTextAreaElementSetSelectionStart ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    Int64 ->                                -- value-    m ()+    a                                       -- _obj+    -> Int64                                -- value+    -> m ()                                 -- result dOMHTMLTextAreaElementSetSelectionStart _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_html_text_area_element_set_selection_start _obj' value     touchManagedPtr _obj     return () +data DOMHTMLTextAreaElementSetSelectionStartMethodInfo+instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetSelectionStartMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementSetSelectionStart+ -- method DOMHTMLTextAreaElement::set_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1530,9 +1797,9 @@  dOMHTMLTextAreaElementSetValue ::     (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTextAreaElementSetValue _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1540,5 +1807,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLTextAreaElementSetValueMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetValueMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTextAreaElementSetValue  
GI/WebKit2WebExtension/Objects/DOMHTMLTextAreaElement.hs-boot view
@@ -35,3 +35,29 @@ data DOMHTMLTextAreaElementValuePropertyInfo data DOMHTMLTextAreaElementWillValidatePropertyInfo data DOMHTMLTextAreaElementWrapPropertyInfo+data DOMHTMLTextAreaElementGetAreaTypeMethodInfo+data DOMHTMLTextAreaElementGetAutofocusMethodInfo+data DOMHTMLTextAreaElementGetColsMethodInfo+data DOMHTMLTextAreaElementGetDefaultValueMethodInfo+data DOMHTMLTextAreaElementGetDisabledMethodInfo+data DOMHTMLTextAreaElementGetFormMethodInfo+data DOMHTMLTextAreaElementGetNameMethodInfo+data DOMHTMLTextAreaElementGetReadOnlyMethodInfo+data DOMHTMLTextAreaElementGetRowsMethodInfo+data DOMHTMLTextAreaElementGetSelectionEndMethodInfo+data DOMHTMLTextAreaElementGetSelectionStartMethodInfo+data DOMHTMLTextAreaElementGetValueMethodInfo+data DOMHTMLTextAreaElementGetWillValidateMethodInfo+data DOMHTMLTextAreaElementIsEditedMethodInfo+data DOMHTMLTextAreaElementSelectMethodInfo+data DOMHTMLTextAreaElementSetAutofocusMethodInfo+data DOMHTMLTextAreaElementSetColsMethodInfo+data DOMHTMLTextAreaElementSetDefaultValueMethodInfo+data DOMHTMLTextAreaElementSetDisabledMethodInfo+data DOMHTMLTextAreaElementSetNameMethodInfo+data DOMHTMLTextAreaElementSetReadOnlyMethodInfo+data DOMHTMLTextAreaElementSetRowsMethodInfo+data DOMHTMLTextAreaElementSetSelectionEndMethodInfo+data DOMHTMLTextAreaElementSetSelectionRangeMethodInfo+data DOMHTMLTextAreaElementSetSelectionStartMethodInfo+data DOMHTMLTextAreaElementSetValueMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLTitleElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMHTMLTitleElementGetText+    DOMHTMLTitleElementGetTextMethodInfo    ,     dOMHTMLTitleElementGetText              ,   -- ** dOMHTMLTitleElementSetText+    DOMHTMLTitleElementSetTextMethodInfo    ,     dOMHTMLTitleElementSetText              ,  @@ -70,6 +73,148 @@ noDOMHTMLTitleElement :: Maybe DOMHTMLTitleElement noDOMHTMLTitleElement = Nothing +type family ResolveDOMHTMLTitleElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLTitleElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLTitleElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLTitleElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLTitleElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLTitleElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLTitleElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLTitleElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLTitleElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLTitleElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLTitleElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLTitleElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLTitleElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLTitleElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLTitleElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLTitleElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLTitleElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLTitleElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLTitleElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLTitleElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLTitleElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLTitleElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLTitleElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLTitleElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLTitleElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLTitleElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLTitleElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLTitleElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLTitleElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLTitleElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLTitleElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLTitleElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLTitleElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLTitleElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLTitleElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLTitleElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLTitleElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLTitleElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLTitleElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLTitleElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLTitleElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLTitleElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLTitleElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLTitleElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLTitleElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLTitleElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLTitleElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLTitleElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLTitleElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLTitleElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLTitleElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLTitleElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLTitleElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLTitleElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLTitleElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTitleElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLTitleElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLTitleElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLTitleElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLTitleElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLTitleElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLTitleElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLTitleElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLTitleElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLTitleElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLTitleElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLTitleElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLTitleElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLTitleElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLTitleElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLTitleElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLTitleElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLTitleElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLTitleElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLTitleElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLTitleElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLTitleElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLTitleElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLTitleElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLTitleElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLTitleElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLTitleElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLTitleElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLTitleElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLTitleElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLTitleElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLTitleElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLTitleElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLTitleElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLTitleElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLTitleElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLTitleElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLTitleElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLTitleElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLTitleElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLTitleElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLTitleElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLTitleElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLTitleElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLTitleElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLTitleElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLTitleElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLTitleElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLTitleElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLTitleElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLTitleElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLTitleElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLTitleElementMethod "getText" o = DOMHTMLTitleElementGetTextMethodInfo+    ResolveDOMHTMLTitleElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLTitleElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLTitleElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLTitleElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLTitleElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLTitleElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLTitleElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLTitleElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLTitleElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLTitleElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLTitleElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLTitleElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLTitleElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLTitleElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLTitleElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLTitleElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLTitleElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLTitleElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLTitleElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLTitleElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLTitleElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLTitleElementMethod "setText" o = DOMHTMLTitleElementSetTextMethodInfo+    ResolveDOMHTMLTitleElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLTitleElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLTitleElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLTitleElementMethod t DOMHTMLTitleElement, MethodInfo info DOMHTMLTitleElement p) => IsLabelProxy t (DOMHTMLTitleElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLTitleElementMethod t DOMHTMLTitleElement, MethodInfo info DOMHTMLTitleElement p) => IsLabel t (DOMHTMLTitleElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "text"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable]@@ -89,22 +234,21 @@     type AttrSetTypeConstraint DOMHTMLTitleElementTextPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLTitleElementTextPropertyInfo = DOMHTMLTitleElementK     type AttrGetType DOMHTMLTitleElementTextPropertyInfo = T.Text-    type AttrLabel DOMHTMLTitleElementTextPropertyInfo = "DOMHTMLTitleElement::text"+    type AttrLabel DOMHTMLTitleElementTextPropertyInfo = "text"     attrGet _ = getDOMHTMLTitleElementText     attrSet _ = setDOMHTMLTitleElementText     attrConstruct _ = constructDOMHTMLTitleElementText  type instance AttributeList DOMHTMLTitleElement = DOMHTMLTitleElementAttributeList-type DOMHTMLTitleElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text", DOMHTMLTitleElementTextPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLTitleElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("text", DOMHTMLTitleElementTextPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLTitleElement = DOMHTMLTitleElementSignalList-type DOMHTMLTitleElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLTitleElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLTitleElement::get_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTitleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTitleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTitleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -116,8 +260,8 @@  dOMHTMLTitleElementGetText ::     (MonadIO m, DOMHTMLTitleElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLTitleElementGetText _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_title_element_get_text _obj'@@ -127,11 +271,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLTitleElementGetTextMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTitleElementK a) => MethodInfo DOMHTMLTitleElementGetTextMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTitleElementGetText+ -- method DOMHTMLTitleElement::set_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTitleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTitleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTitleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -144,9 +291,9 @@  dOMHTMLTitleElementSetText ::     (MonadIO m, DOMHTMLTitleElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLTitleElementSetText _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -154,5 +301,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLTitleElementSetTextMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTitleElementK a) => MethodInfo DOMHTMLTitleElementSetTextMethodInfo a signature where+    overloadedMethod _ = dOMHTMLTitleElementSetText  
GI/WebKit2WebExtension/Objects/DOMHTMLTitleElement.hs-boot view
@@ -12,3 +12,5 @@ class GObject o => DOMHTMLTitleElementK o instance (GObject o, IsDescendantOf DOMHTMLTitleElement o) => DOMHTMLTitleElementK o data DOMHTMLTitleElementTextPropertyInfo+data DOMHTMLTitleElementGetTextMethodInfo+data DOMHTMLTitleElementSetTextMethodInfo
GI/WebKit2WebExtension/Objects/DOMHTMLUListElement.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,18 +18,22 @@   -- * Methods -- ** dOMHTMLUListElementGetCompact+    DOMHTMLUListElementGetCompactMethodInfo ,     dOMHTMLUListElementGetCompact           ,   -- ** dOMHTMLUListElementGetTypeAttr+    DOMHTMLUListElementGetTypeAttrMethodInfo,     dOMHTMLUListElementGetTypeAttr          ,   -- ** dOMHTMLUListElementSetCompact+    DOMHTMLUListElementSetCompactMethodInfo ,     dOMHTMLUListElementSetCompact           ,   -- ** dOMHTMLUListElementSetTypeAttr+    DOMHTMLUListElementSetTypeAttrMethodInfo,     dOMHTMLUListElementSetTypeAttr          ,  @@ -85,6 +90,150 @@ noDOMHTMLUListElement :: Maybe DOMHTMLUListElement noDOMHTMLUListElement = Nothing +type family ResolveDOMHTMLUListElementMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMHTMLUListElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMHTMLUListElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMHTMLUListElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMHTMLUListElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMHTMLUListElementMethod "blur" o = DOMElementBlurMethodInfo+    ResolveDOMHTMLUListElementMethod "click" o = DOMHTMLElementClickMethodInfo+    ResolveDOMHTMLUListElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMHTMLUListElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMHTMLUListElementMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMHTMLUListElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMHTMLUListElementMethod "focus" o = DOMElementFocusMethodInfo+    ResolveDOMHTMLUListElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMHTMLUListElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMHTMLUListElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo+    ResolveDOMHTMLUListElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo+    ResolveDOMHTMLUListElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo+    ResolveDOMHTMLUListElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMHTMLUListElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMHTMLUListElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMHTMLUListElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMHTMLUListElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMHTMLUListElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMHTMLUListElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMHTMLUListElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMHTMLUListElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMHTMLUListElementMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMHTMLUListElementMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMHTMLUListElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMHTMLUListElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo+    ResolveDOMHTMLUListElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo+    ResolveDOMHTMLUListElementMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMHTMLUListElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMHTMLUListElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo+    ResolveDOMHTMLUListElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo+    ResolveDOMHTMLUListElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo+    ResolveDOMHTMLUListElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMHTMLUListElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMHTMLUListElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMHTMLUListElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMHTMLUListElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMHTMLUListElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMHTMLUListElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo+    ResolveDOMHTMLUListElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo+    ResolveDOMHTMLUListElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo+    ResolveDOMHTMLUListElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo+    ResolveDOMHTMLUListElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMHTMLUListElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMHTMLUListElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMHTMLUListElementMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMHTMLUListElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMHTMLUListElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo+    ResolveDOMHTMLUListElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo+    ResolveDOMHTMLUListElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo+    ResolveDOMHTMLUListElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo+    ResolveDOMHTMLUListElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo+    ResolveDOMHTMLUListElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo+    ResolveDOMHTMLUListElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMHTMLUListElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo+    ResolveDOMHTMLUListElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMHTMLUListElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo+    ResolveDOMHTMLUListElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo+    ResolveDOMHTMLUListElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo+    ResolveDOMHTMLUListElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo+    ResolveDOMHTMLUListElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo+    ResolveDOMHTMLUListElementMethod "getCompact" o = DOMHTMLUListElementGetCompactMethodInfo+    ResolveDOMHTMLUListElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo+    ResolveDOMHTMLUListElementMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMHTMLUListElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo+    ResolveDOMHTMLUListElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo+    ResolveDOMHTMLUListElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo+    ResolveDOMHTMLUListElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo+    ResolveDOMHTMLUListElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMHTMLUListElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo+    ResolveDOMHTMLUListElementMethod "getId" o = DOMElementGetIdMethodInfo+    ResolveDOMHTMLUListElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo+    ResolveDOMHTMLUListElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo+    ResolveDOMHTMLUListElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo+    ResolveDOMHTMLUListElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMHTMLUListElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo+    ResolveDOMHTMLUListElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMHTMLUListElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMHTMLUListElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo+    ResolveDOMHTMLUListElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMHTMLUListElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMHTMLUListElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMHTMLUListElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMHTMLUListElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo+    ResolveDOMHTMLUListElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo+    ResolveDOMHTMLUListElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo+    ResolveDOMHTMLUListElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo+    ResolveDOMHTMLUListElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo+    ResolveDOMHTMLUListElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo+    ResolveDOMHTMLUListElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMHTMLUListElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMHTMLUListElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMHTMLUListElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMHTMLUListElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo+    ResolveDOMHTMLUListElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMHTMLUListElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMHTMLUListElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMHTMLUListElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo+    ResolveDOMHTMLUListElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo+    ResolveDOMHTMLUListElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo+    ResolveDOMHTMLUListElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo+    ResolveDOMHTMLUListElementMethod "getStyle" o = DOMElementGetStyleMethodInfo+    ResolveDOMHTMLUListElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo+    ResolveDOMHTMLUListElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo+    ResolveDOMHTMLUListElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMHTMLUListElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo+    ResolveDOMHTMLUListElementMethod "getTypeAttr" o = DOMHTMLUListElementGetTypeAttrMethodInfo+    ResolveDOMHTMLUListElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo+    ResolveDOMHTMLUListElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo+    ResolveDOMHTMLUListElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo+    ResolveDOMHTMLUListElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo+    ResolveDOMHTMLUListElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo+    ResolveDOMHTMLUListElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo+    ResolveDOMHTMLUListElementMethod "setCompact" o = DOMHTMLUListElementSetCompactMethodInfo+    ResolveDOMHTMLUListElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo+    ResolveDOMHTMLUListElementMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMHTMLUListElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo+    ResolveDOMHTMLUListElementMethod "setId" o = DOMElementSetIdMethodInfo+    ResolveDOMHTMLUListElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo+    ResolveDOMHTMLUListElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo+    ResolveDOMHTMLUListElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMHTMLUListElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo+    ResolveDOMHTMLUListElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMHTMLUListElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMHTMLUListElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo+    ResolveDOMHTMLUListElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo+    ResolveDOMHTMLUListElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo+    ResolveDOMHTMLUListElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMHTMLUListElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo+    ResolveDOMHTMLUListElementMethod "setTypeAttr" o = DOMHTMLUListElementSetTypeAttrMethodInfo+    ResolveDOMHTMLUListElementMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMHTMLUListElementMethod t DOMHTMLUListElement, MethodInfo info DOMHTMLUListElement p) => IsLabelProxy t (DOMHTMLUListElement -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMHTMLUListElementMethod t DOMHTMLUListElement, MethodInfo info DOMHTMLUListElement p) => IsLabel t (DOMHTMLUListElement -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "compact"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable,PropertyWritable]@@ -104,7 +253,7 @@     type AttrSetTypeConstraint DOMHTMLUListElementCompactPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMHTMLUListElementCompactPropertyInfo = DOMHTMLUListElementK     type AttrGetType DOMHTMLUListElementCompactPropertyInfo = Bool-    type AttrLabel DOMHTMLUListElementCompactPropertyInfo = "DOMHTMLUListElement::compact"+    type AttrLabel DOMHTMLUListElementCompactPropertyInfo = "compact"     attrGet _ = getDOMHTMLUListElementCompact     attrSet _ = setDOMHTMLUListElementCompact     attrConstruct _ = constructDOMHTMLUListElementCompact@@ -128,22 +277,21 @@     type AttrSetTypeConstraint DOMHTMLUListElementTypePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMHTMLUListElementTypePropertyInfo = DOMHTMLUListElementK     type AttrGetType DOMHTMLUListElementTypePropertyInfo = T.Text-    type AttrLabel DOMHTMLUListElementTypePropertyInfo = "DOMHTMLUListElement::type"+    type AttrLabel DOMHTMLUListElementTypePropertyInfo = "type"     attrGet _ = getDOMHTMLUListElementType     attrSet _ = setDOMHTMLUListElementType     attrConstruct _ = constructDOMHTMLUListElementType  type instance AttributeList DOMHTMLUListElement = DOMHTMLUListElementAttributeList-type DOMHTMLUListElementAttributeList = ('[ '("access-key", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-element-count", DOMElementChildElementCountPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("class-name", DOMElementClassNamePropertyInfo), '("client-height", DOMElementClientHeightPropertyInfo), '("client-left", DOMElementClientLeftPropertyInfo), '("client-top", DOMElementClientTopPropertyInfo), '("client-width", DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLUListElementCompactPropertyInfo), '("content-editable", DOMHTMLElementContentEditablePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("first-element-child", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("inner-html", DOMElementInnerHtmlPropertyInfo), '("inner-text", DOMHTMLElementInnerTextPropertyInfo), '("is-content-editable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("last-element-child", DOMElementLastElementChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMElementNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("offset-height", DOMElementOffsetHeightPropertyInfo), '("offset-left", DOMElementOffsetLeftPropertyInfo), '("offset-parent", DOMElementOffsetParentPropertyInfo), '("offset-top", DOMElementOffsetTopPropertyInfo), '("offset-width", DOMElementOffsetWidthPropertyInfo), '("outer-html", DOMElementOuterHtmlPropertyInfo), '("outer-text", DOMHTMLElementOuterTextPropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMElementPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("scroll-height", DOMElementScrollHeightPropertyInfo), '("scroll-left", DOMElementScrollLeftPropertyInfo), '("scroll-top", DOMElementScrollTopPropertyInfo), '("scroll-width", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tab-index", DOMHTMLElementTabIndexPropertyInfo), '("tag-name", DOMElementTagNamePropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLUListElementTypePropertyInfo), '("webkit-region-overset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])+type DOMHTMLUListElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLUListElementCompactPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLUListElementTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMHTMLUListElement = DOMHTMLUListElementSignalList-type DOMHTMLUListElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMHTMLUListElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMHTMLUListElement::get_compact -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLUListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLUListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLUListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -155,8 +303,8 @@  dOMHTMLUListElementGetCompact ::     (MonadIO m, DOMHTMLUListElementK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMHTMLUListElementGetCompact _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_u_list_element_get_compact _obj'@@ -164,11 +312,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLUListElementGetCompactMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMHTMLUListElementK a) => MethodInfo DOMHTMLUListElementGetCompactMethodInfo a signature where+    overloadedMethod _ = dOMHTMLUListElementGetCompact+ -- method DOMHTMLUListElement::get_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLUListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLUListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLUListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -180,8 +331,8 @@  dOMHTMLUListElementGetTypeAttr ::     (MonadIO m, DOMHTMLUListElementK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMHTMLUListElementGetTypeAttr _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_html_u_list_element_get_type_attr _obj'@@ -191,11 +342,14 @@     touchManagedPtr _obj     return result' +data DOMHTMLUListElementGetTypeAttrMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMHTMLUListElementK a) => MethodInfo DOMHTMLUListElementGetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLUListElementGetTypeAttr+ -- method DOMHTMLUListElement::set_compact -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLUListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLUListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLUListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -208,9 +362,9 @@  dOMHTMLUListElementSetCompact ::     (MonadIO m, DOMHTMLUListElementK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMHTMLUListElementSetCompact _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value@@ -218,11 +372,14 @@     touchManagedPtr _obj     return () +data DOMHTMLUListElementSetCompactMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLUListElementK a) => MethodInfo DOMHTMLUListElementSetCompactMethodInfo a signature where+    overloadedMethod _ = dOMHTMLUListElementSetCompact+ -- method DOMHTMLUListElement::set_type_attr -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLUListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLUListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLUListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -235,9 +392,9 @@  dOMHTMLUListElementSetTypeAttr ::     (MonadIO m, DOMHTMLUListElementK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMHTMLUListElementSetTypeAttr _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -245,5 +402,9 @@     touchManagedPtr _obj     freeMem value'     return ()++data DOMHTMLUListElementSetTypeAttrMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLUListElementK a) => MethodInfo DOMHTMLUListElementSetTypeAttrMethodInfo a signature where+    overloadedMethod _ = dOMHTMLUListElementSetTypeAttr  
GI/WebKit2WebExtension/Objects/DOMHTMLUListElement.hs-boot view
@@ -13,3 +13,7 @@ instance (GObject o, IsDescendantOf DOMHTMLUListElement o) => DOMHTMLUListElementK o data DOMHTMLUListElementCompactPropertyInfo data DOMHTMLUListElementTypePropertyInfo+data DOMHTMLUListElementGetCompactMethodInfo+data DOMHTMLUListElementGetTypeAttrMethodInfo+data DOMHTMLUListElementSetCompactMethodInfo+data DOMHTMLUListElementSetTypeAttrMethodInfo
GI/WebKit2WebExtension/Objects/DOMKeyboardEvent.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,38 +18,47 @@   -- * Methods -- ** dOMKeyboardEventGetAltGraphKey+    DOMKeyboardEventGetAltGraphKeyMethodInfo,     dOMKeyboardEventGetAltGraphKey          ,   -- ** dOMKeyboardEventGetAltKey+    DOMKeyboardEventGetAltKeyMethodInfo     ,     dOMKeyboardEventGetAltKey               ,   -- ** dOMKeyboardEventGetCtrlKey+    DOMKeyboardEventGetCtrlKeyMethodInfo    ,     dOMKeyboardEventGetCtrlKey              ,   -- ** dOMKeyboardEventGetKeyIdentifier+    DOMKeyboardEventGetKeyIdentifierMethodInfo,     dOMKeyboardEventGetKeyIdentifier        ,   -- ** dOMKeyboardEventGetKeyLocation+    DOMKeyboardEventGetKeyLocationMethodInfo,     dOMKeyboardEventGetKeyLocation          ,   -- ** dOMKeyboardEventGetMetaKey+    DOMKeyboardEventGetMetaKeyMethodInfo    ,     dOMKeyboardEventGetMetaKey              ,   -- ** dOMKeyboardEventGetModifierState+    DOMKeyboardEventGetModifierStateMethodInfo,     dOMKeyboardEventGetModifierState        ,   -- ** dOMKeyboardEventGetShiftKey+    DOMKeyboardEventGetShiftKeyMethodInfo   ,     dOMKeyboardEventGetShiftKey             ,   -- ** dOMKeyboardEventInitKeyboardEvent+    DOMKeyboardEventInitKeyboardEventMethodInfo,     dOMKeyboardEventInitKeyboardEvent       ,  @@ -126,6 +136,72 @@ noDOMKeyboardEvent :: Maybe DOMKeyboardEvent noDOMKeyboardEvent = Nothing +type family ResolveDOMKeyboardEventMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMKeyboardEventMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMKeyboardEventMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMKeyboardEventMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMKeyboardEventMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMKeyboardEventMethod "initEvent" o = DOMEventInitEventMethodInfo+    ResolveDOMKeyboardEventMethod "initKeyboardEvent" o = DOMKeyboardEventInitKeyboardEventMethodInfo+    ResolveDOMKeyboardEventMethod "initUiEvent" o = DOMUIEventInitUiEventMethodInfo+    ResolveDOMKeyboardEventMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMKeyboardEventMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMKeyboardEventMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMKeyboardEventMethod "preventDefault" o = DOMEventPreventDefaultMethodInfo+    ResolveDOMKeyboardEventMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMKeyboardEventMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMKeyboardEventMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMKeyboardEventMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMKeyboardEventMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMKeyboardEventMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMKeyboardEventMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMKeyboardEventMethod "stopPropagation" o = DOMEventStopPropagationMethodInfo+    ResolveDOMKeyboardEventMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMKeyboardEventMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMKeyboardEventMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMKeyboardEventMethod "getAltGraphKey" o = DOMKeyboardEventGetAltGraphKeyMethodInfo+    ResolveDOMKeyboardEventMethod "getAltKey" o = DOMKeyboardEventGetAltKeyMethodInfo+    ResolveDOMKeyboardEventMethod "getBubbles" o = DOMEventGetBubblesMethodInfo+    ResolveDOMKeyboardEventMethod "getCancelBubble" o = DOMEventGetCancelBubbleMethodInfo+    ResolveDOMKeyboardEventMethod "getCancelable" o = DOMEventGetCancelableMethodInfo+    ResolveDOMKeyboardEventMethod "getCharCode" o = DOMUIEventGetCharCodeMethodInfo+    ResolveDOMKeyboardEventMethod "getCtrlKey" o = DOMKeyboardEventGetCtrlKeyMethodInfo+    ResolveDOMKeyboardEventMethod "getCurrentTarget" o = DOMEventGetCurrentTargetMethodInfo+    ResolveDOMKeyboardEventMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMKeyboardEventMethod "getDetail" o = DOMUIEventGetDetailMethodInfo+    ResolveDOMKeyboardEventMethod "getEventPhase" o = DOMEventGetEventPhaseMethodInfo+    ResolveDOMKeyboardEventMethod "getEventType" o = DOMEventGetEventTypeMethodInfo+    ResolveDOMKeyboardEventMethod "getKeyCode" o = DOMUIEventGetKeyCodeMethodInfo+    ResolveDOMKeyboardEventMethod "getKeyIdentifier" o = DOMKeyboardEventGetKeyIdentifierMethodInfo+    ResolveDOMKeyboardEventMethod "getKeyLocation" o = DOMKeyboardEventGetKeyLocationMethodInfo+    ResolveDOMKeyboardEventMethod "getLayerX" o = DOMUIEventGetLayerXMethodInfo+    ResolveDOMKeyboardEventMethod "getLayerY" o = DOMUIEventGetLayerYMethodInfo+    ResolveDOMKeyboardEventMethod "getMetaKey" o = DOMKeyboardEventGetMetaKeyMethodInfo+    ResolveDOMKeyboardEventMethod "getModifierState" o = DOMKeyboardEventGetModifierStateMethodInfo+    ResolveDOMKeyboardEventMethod "getPageX" o = DOMUIEventGetPageXMethodInfo+    ResolveDOMKeyboardEventMethod "getPageY" o = DOMUIEventGetPageYMethodInfo+    ResolveDOMKeyboardEventMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMKeyboardEventMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMKeyboardEventMethod "getReturnValue" o = DOMEventGetReturnValueMethodInfo+    ResolveDOMKeyboardEventMethod "getShiftKey" o = DOMKeyboardEventGetShiftKeyMethodInfo+    ResolveDOMKeyboardEventMethod "getSrcElement" o = DOMEventGetSrcElementMethodInfo+    ResolveDOMKeyboardEventMethod "getTarget" o = DOMEventGetTargetMethodInfo+    ResolveDOMKeyboardEventMethod "getTimeStamp" o = DOMEventGetTimeStampMethodInfo+    ResolveDOMKeyboardEventMethod "getView" o = DOMUIEventGetViewMethodInfo+    ResolveDOMKeyboardEventMethod "setCancelBubble" o = DOMEventSetCancelBubbleMethodInfo+    ResolveDOMKeyboardEventMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMKeyboardEventMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMKeyboardEventMethod "setReturnValue" o = DOMEventSetReturnValueMethodInfo+    ResolveDOMKeyboardEventMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMKeyboardEventMethod t DOMKeyboardEvent, MethodInfo info DOMKeyboardEvent p) => IsLabelProxy t (DOMKeyboardEvent -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMKeyboardEventMethod t DOMKeyboardEvent, MethodInfo info DOMKeyboardEvent p) => IsLabel t (DOMKeyboardEvent -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "alt-graph-key"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable]@@ -139,7 +215,7 @@     type AttrSetTypeConstraint DOMKeyboardEventAltGraphKeyPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMKeyboardEventAltGraphKeyPropertyInfo = DOMKeyboardEventK     type AttrGetType DOMKeyboardEventAltGraphKeyPropertyInfo = Bool-    type AttrLabel DOMKeyboardEventAltGraphKeyPropertyInfo = "DOMKeyboardEvent::alt-graph-key"+    type AttrLabel DOMKeyboardEventAltGraphKeyPropertyInfo = "alt-graph-key"     attrGet _ = getDOMKeyboardEventAltGraphKey     attrSet _ = undefined     attrConstruct _ = undefined@@ -157,7 +233,7 @@     type AttrSetTypeConstraint DOMKeyboardEventAltKeyPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMKeyboardEventAltKeyPropertyInfo = DOMKeyboardEventK     type AttrGetType DOMKeyboardEventAltKeyPropertyInfo = Bool-    type AttrLabel DOMKeyboardEventAltKeyPropertyInfo = "DOMKeyboardEvent::alt-key"+    type AttrLabel DOMKeyboardEventAltKeyPropertyInfo = "alt-key"     attrGet _ = getDOMKeyboardEventAltKey     attrSet _ = undefined     attrConstruct _ = undefined@@ -175,7 +251,7 @@     type AttrSetTypeConstraint DOMKeyboardEventCtrlKeyPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMKeyboardEventCtrlKeyPropertyInfo = DOMKeyboardEventK     type AttrGetType DOMKeyboardEventCtrlKeyPropertyInfo = Bool-    type AttrLabel DOMKeyboardEventCtrlKeyPropertyInfo = "DOMKeyboardEvent::ctrl-key"+    type AttrLabel DOMKeyboardEventCtrlKeyPropertyInfo = "ctrl-key"     attrGet _ = getDOMKeyboardEventCtrlKey     attrSet _ = undefined     attrConstruct _ = undefined@@ -193,7 +269,7 @@     type AttrSetTypeConstraint DOMKeyboardEventKeyIdentifierPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMKeyboardEventKeyIdentifierPropertyInfo = DOMKeyboardEventK     type AttrGetType DOMKeyboardEventKeyIdentifierPropertyInfo = T.Text-    type AttrLabel DOMKeyboardEventKeyIdentifierPropertyInfo = "DOMKeyboardEvent::key-identifier"+    type AttrLabel DOMKeyboardEventKeyIdentifierPropertyInfo = "key-identifier"     attrGet _ = getDOMKeyboardEventKeyIdentifier     attrSet _ = undefined     attrConstruct _ = undefined@@ -211,7 +287,7 @@     type AttrSetTypeConstraint DOMKeyboardEventKeyLocationPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMKeyboardEventKeyLocationPropertyInfo = DOMKeyboardEventK     type AttrGetType DOMKeyboardEventKeyLocationPropertyInfo = Word64-    type AttrLabel DOMKeyboardEventKeyLocationPropertyInfo = "DOMKeyboardEvent::key-location"+    type AttrLabel DOMKeyboardEventKeyLocationPropertyInfo = "key-location"     attrGet _ = getDOMKeyboardEventKeyLocation     attrSet _ = undefined     attrConstruct _ = undefined@@ -229,7 +305,7 @@     type AttrSetTypeConstraint DOMKeyboardEventMetaKeyPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMKeyboardEventMetaKeyPropertyInfo = DOMKeyboardEventK     type AttrGetType DOMKeyboardEventMetaKeyPropertyInfo = Bool-    type AttrLabel DOMKeyboardEventMetaKeyPropertyInfo = "DOMKeyboardEvent::meta-key"+    type AttrLabel DOMKeyboardEventMetaKeyPropertyInfo = "meta-key"     attrGet _ = getDOMKeyboardEventMetaKey     attrSet _ = undefined     attrConstruct _ = undefined@@ -247,22 +323,21 @@     type AttrSetTypeConstraint DOMKeyboardEventShiftKeyPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMKeyboardEventShiftKeyPropertyInfo = DOMKeyboardEventK     type AttrGetType DOMKeyboardEventShiftKeyPropertyInfo = Bool-    type AttrLabel DOMKeyboardEventShiftKeyPropertyInfo = "DOMKeyboardEvent::shift-key"+    type AttrLabel DOMKeyboardEventShiftKeyPropertyInfo = "shift-key"     attrGet _ = getDOMKeyboardEventShiftKey     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMKeyboardEvent = DOMKeyboardEventAttributeList-type DOMKeyboardEventAttributeList = ('[ '("alt-graph-key", DOMKeyboardEventAltGraphKeyPropertyInfo), '("alt-key", DOMKeyboardEventAltKeyPropertyInfo), '("bubbles", DOMEventBubblesPropertyInfo), '("cancel-bubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("char-code", DOMUIEventCharCodePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("ctrl-key", DOMKeyboardEventCtrlKeyPropertyInfo), '("current-target", DOMEventCurrentTargetPropertyInfo), '("default-prevented", DOMEventDefaultPreventedPropertyInfo), '("detail", DOMUIEventDetailPropertyInfo), '("event-phase", DOMEventEventPhasePropertyInfo), '("key-code", DOMUIEventKeyCodePropertyInfo), '("key-identifier", DOMKeyboardEventKeyIdentifierPropertyInfo), '("key-location", DOMKeyboardEventKeyLocationPropertyInfo), '("layer-x", DOMUIEventLayerXPropertyInfo), '("layer-y", DOMUIEventLayerYPropertyInfo), '("meta-key", DOMKeyboardEventMetaKeyPropertyInfo), '("page-x", DOMUIEventPageXPropertyInfo), '("page-y", DOMUIEventPageYPropertyInfo), '("return-value", DOMEventReturnValuePropertyInfo), '("shift-key", DOMKeyboardEventShiftKeyPropertyInfo), '("src-element", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("time-stamp", DOMEventTimeStampPropertyInfo), '("type", DOMEventTypePropertyInfo), '("view", DOMUIEventViewPropertyInfo), '("which", DOMUIEventWhichPropertyInfo)] :: [(Symbol, *)])+type DOMKeyboardEventAttributeList = ('[ '("altGraphKey", DOMKeyboardEventAltGraphKeyPropertyInfo), '("altKey", DOMKeyboardEventAltKeyPropertyInfo), '("bubbles", DOMEventBubblesPropertyInfo), '("cancelBubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("charCode", DOMUIEventCharCodePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("ctrlKey", DOMKeyboardEventCtrlKeyPropertyInfo), '("currentTarget", DOMEventCurrentTargetPropertyInfo), '("defaultPrevented", DOMEventDefaultPreventedPropertyInfo), '("detail", DOMUIEventDetailPropertyInfo), '("eventPhase", DOMEventEventPhasePropertyInfo), '("keyCode", DOMUIEventKeyCodePropertyInfo), '("keyIdentifier", DOMKeyboardEventKeyIdentifierPropertyInfo), '("keyLocation", DOMKeyboardEventKeyLocationPropertyInfo), '("layerX", DOMUIEventLayerXPropertyInfo), '("layerY", DOMUIEventLayerYPropertyInfo), '("metaKey", DOMKeyboardEventMetaKeyPropertyInfo), '("pageX", DOMUIEventPageXPropertyInfo), '("pageY", DOMUIEventPageYPropertyInfo), '("returnValue", DOMEventReturnValuePropertyInfo), '("shiftKey", DOMKeyboardEventShiftKeyPropertyInfo), '("srcElement", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("timeStamp", DOMEventTimeStampPropertyInfo), '("type", DOMEventTypePropertyInfo), '("view", DOMUIEventViewPropertyInfo), '("which", DOMUIEventWhichPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMKeyboardEvent = DOMKeyboardEventSignalList-type DOMKeyboardEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMKeyboardEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMKeyboardEvent::get_alt_graph_key -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -274,8 +349,8 @@  dOMKeyboardEventGetAltGraphKey ::     (MonadIO m, DOMKeyboardEventK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMKeyboardEventGetAltGraphKey _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_keyboard_event_get_alt_graph_key _obj'@@ -283,11 +358,14 @@     touchManagedPtr _obj     return result' +data DOMKeyboardEventGetAltGraphKeyMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetAltGraphKeyMethodInfo a signature where+    overloadedMethod _ = dOMKeyboardEventGetAltGraphKey+ -- method DOMKeyboardEvent::get_alt_key -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -299,8 +377,8 @@  dOMKeyboardEventGetAltKey ::     (MonadIO m, DOMKeyboardEventK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMKeyboardEventGetAltKey _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_keyboard_event_get_alt_key _obj'@@ -308,11 +386,14 @@     touchManagedPtr _obj     return result' +data DOMKeyboardEventGetAltKeyMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetAltKeyMethodInfo a signature where+    overloadedMethod _ = dOMKeyboardEventGetAltKey+ -- method DOMKeyboardEvent::get_ctrl_key -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -324,8 +405,8 @@  dOMKeyboardEventGetCtrlKey ::     (MonadIO m, DOMKeyboardEventK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMKeyboardEventGetCtrlKey _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_keyboard_event_get_ctrl_key _obj'@@ -333,11 +414,14 @@     touchManagedPtr _obj     return result' +data DOMKeyboardEventGetCtrlKeyMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetCtrlKeyMethodInfo a signature where+    overloadedMethod _ = dOMKeyboardEventGetCtrlKey+ -- method DOMKeyboardEvent::get_key_identifier -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -349,8 +433,8 @@  dOMKeyboardEventGetKeyIdentifier ::     (MonadIO m, DOMKeyboardEventK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMKeyboardEventGetKeyIdentifier _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_keyboard_event_get_key_identifier _obj'@@ -360,11 +444,14 @@     touchManagedPtr _obj     return result' +data DOMKeyboardEventGetKeyIdentifierMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetKeyIdentifierMethodInfo a signature where+    overloadedMethod _ = dOMKeyboardEventGetKeyIdentifier+ -- method DOMKeyboardEvent::get_key_location -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -376,19 +463,22 @@  dOMKeyboardEventGetKeyLocation ::     (MonadIO m, DOMKeyboardEventK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMKeyboardEventGetKeyLocation _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_keyboard_event_get_key_location _obj'     touchManagedPtr _obj     return result +data DOMKeyboardEventGetKeyLocationMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetKeyLocationMethodInfo a signature where+    overloadedMethod _ = dOMKeyboardEventGetKeyLocation+ -- method DOMKeyboardEvent::get_meta_key -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -400,8 +490,8 @@  dOMKeyboardEventGetMetaKey ::     (MonadIO m, DOMKeyboardEventK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMKeyboardEventGetMetaKey _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_keyboard_event_get_meta_key _obj'@@ -409,11 +499,14 @@     touchManagedPtr _obj     return result' +data DOMKeyboardEventGetMetaKeyMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetMetaKeyMethodInfo a signature where+    overloadedMethod _ = dOMKeyboardEventGetMetaKey+ -- method DOMKeyboardEvent::get_modifier_state -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "keyIdentifierArg", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "keyIdentifierArg", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "keyIdentifierArg", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -426,9 +519,9 @@  dOMKeyboardEventGetModifierState ::     (MonadIO m, DOMKeyboardEventK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- keyIdentifierArg-    m Bool+    a                                       -- _obj+    -> T.Text                               -- keyIdentifierArg+    -> m Bool                               -- result dOMKeyboardEventGetModifierState _obj keyIdentifierArg = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     keyIdentifierArg' <- textToCString keyIdentifierArg@@ -438,11 +531,14 @@     freeMem keyIdentifierArg'     return result' +data DOMKeyboardEventGetModifierStateMethodInfo+instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetModifierStateMethodInfo a signature where+    overloadedMethod _ = dOMKeyboardEventGetModifierState+ -- method DOMKeyboardEvent::get_shift_key -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -454,8 +550,8 @@  dOMKeyboardEventGetShiftKey ::     (MonadIO m, DOMKeyboardEventK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMKeyboardEventGetShiftKey _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_keyboard_event_get_shift_key _obj'@@ -463,11 +559,14 @@     touchManagedPtr _obj     return result' +data DOMKeyboardEventGetShiftKeyMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetShiftKeyMethodInfo a signature where+    overloadedMethod _ = dOMKeyboardEventGetShiftKey+ -- method DOMKeyboardEvent::init_keyboard_event -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "canBubble", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "cancelable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "view", argType = TInterface "WebKit2WebExtension" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "keyIdentifier", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "location", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "ctrlKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "altKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "shiftKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "metaKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "altGraphKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "canBubble", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancelable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "view", argType = TInterface "WebKit2WebExtension" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "keyIdentifier", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "location", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ctrlKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "altKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shiftKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "metaKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "altGraphKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "canBubble", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "cancelable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "view", argType = TInterface "WebKit2WebExtension" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "keyIdentifier", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "location", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "ctrlKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "altKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "shiftKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "metaKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "altGraphKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -490,19 +589,19 @@  dOMKeyboardEventInitKeyboardEvent ::     (MonadIO m, DOMKeyboardEventK a, DOMDOMWindowK b) =>-    a ->                                    -- _obj-    T.Text ->                               -- type-    Bool ->                                 -- canBubble-    Bool ->                                 -- cancelable-    b ->                                    -- view-    T.Text ->                               -- keyIdentifier-    Word64 ->                               -- location-    Bool ->                                 -- ctrlKey-    Bool ->                                 -- altKey-    Bool ->                                 -- shiftKey-    Bool ->                                 -- metaKey-    Bool ->                                 -- altGraphKey-    m ()+    a                                       -- _obj+    -> T.Text                               -- type_+    -> Bool                                 -- canBubble+    -> Bool                                 -- cancelable+    -> b                                    -- view+    -> T.Text                               -- keyIdentifier+    -> Word64                               -- location+    -> Bool                                 -- ctrlKey+    -> Bool                                 -- altKey+    -> Bool                                 -- shiftKey+    -> Bool                                 -- metaKey+    -> Bool                                 -- altGraphKey+    -> m ()                                 -- result dOMKeyboardEventInitKeyboardEvent _obj type_ canBubble cancelable view keyIdentifier location ctrlKey altKey shiftKey metaKey altGraphKey = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     type_' <- textToCString type_@@ -521,5 +620,9 @@     freeMem type_'     freeMem keyIdentifier'     return ()++data DOMKeyboardEventInitKeyboardEventMethodInfo+instance (signature ~ (T.Text -> Bool -> Bool -> b -> T.Text -> Word64 -> Bool -> Bool -> Bool -> Bool -> Bool -> m ()), MonadIO m, DOMKeyboardEventK a, DOMDOMWindowK b) => MethodInfo DOMKeyboardEventInitKeyboardEventMethodInfo a signature where+    overloadedMethod _ = dOMKeyboardEventInitKeyboardEvent  
GI/WebKit2WebExtension/Objects/DOMKeyboardEvent.hs-boot view
@@ -18,3 +18,12 @@ data DOMKeyboardEventKeyLocationPropertyInfo data DOMKeyboardEventMetaKeyPropertyInfo data DOMKeyboardEventShiftKeyPropertyInfo+data DOMKeyboardEventGetAltGraphKeyMethodInfo+data DOMKeyboardEventGetAltKeyMethodInfo+data DOMKeyboardEventGetCtrlKeyMethodInfo+data DOMKeyboardEventGetKeyIdentifierMethodInfo+data DOMKeyboardEventGetKeyLocationMethodInfo+data DOMKeyboardEventGetMetaKeyMethodInfo+data DOMKeyboardEventGetModifierStateMethodInfo+data DOMKeyboardEventGetShiftKeyMethodInfo+data DOMKeyboardEventInitKeyboardEventMethodInfo
GI/WebKit2WebExtension/Objects/DOMMediaList.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,26 +18,32 @@   -- * Methods -- ** dOMMediaListAppendMedium+    DOMMediaListAppendMediumMethodInfo      ,     dOMMediaListAppendMedium                ,   -- ** dOMMediaListDeleteMedium+    DOMMediaListDeleteMediumMethodInfo      ,     dOMMediaListDeleteMedium                ,   -- ** dOMMediaListGetLength+    DOMMediaListGetLengthMethodInfo         ,     dOMMediaListGetLength                   ,   -- ** dOMMediaListGetMediaText+    DOMMediaListGetMediaTextMethodInfo      ,     dOMMediaListGetMediaText                ,   -- ** dOMMediaListItem+    DOMMediaListItemMethodInfo              ,     dOMMediaListItem                        ,   -- ** dOMMediaListSetMediaText+    DOMMediaListSetMediaTextMethodInfo      ,     dOMMediaListSetMediaText                ,  @@ -91,6 +98,45 @@ noDOMMediaList :: Maybe DOMMediaList noDOMMediaList = Nothing +type family ResolveDOMMediaListMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMMediaListMethod "appendMedium" o = DOMMediaListAppendMediumMethodInfo+    ResolveDOMMediaListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMMediaListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMMediaListMethod "deleteMedium" o = DOMMediaListDeleteMediumMethodInfo+    ResolveDOMMediaListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMMediaListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMMediaListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMMediaListMethod "item" o = DOMMediaListItemMethodInfo+    ResolveDOMMediaListMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMMediaListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMMediaListMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMMediaListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMMediaListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMMediaListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMMediaListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMMediaListMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMMediaListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMMediaListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMMediaListMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMMediaListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMMediaListMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMMediaListMethod "getLength" o = DOMMediaListGetLengthMethodInfo+    ResolveDOMMediaListMethod "getMediaText" o = DOMMediaListGetMediaTextMethodInfo+    ResolveDOMMediaListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMMediaListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMMediaListMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMMediaListMethod "setMediaText" o = DOMMediaListSetMediaTextMethodInfo+    ResolveDOMMediaListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMMediaListMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMMediaListMethod t DOMMediaList, MethodInfo info DOMMediaList p) => IsLabelProxy t (DOMMediaList -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMMediaListMethod t DOMMediaList, MethodInfo info DOMMediaList p) => IsLabel t (DOMMediaList -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "length"    -- Type: TBasicType TUInt64    -- Flags: [PropertyReadable]@@ -104,7 +150,7 @@     type AttrSetTypeConstraint DOMMediaListLengthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMediaListLengthPropertyInfo = DOMMediaListK     type AttrGetType DOMMediaListLengthPropertyInfo = Word64-    type AttrLabel DOMMediaListLengthPropertyInfo = "DOMMediaList::length"+    type AttrLabel DOMMediaListLengthPropertyInfo = "length"     attrGet _ = getDOMMediaListLength     attrSet _ = undefined     attrConstruct _ = undefined@@ -128,22 +174,21 @@     type AttrSetTypeConstraint DOMMediaListMediaTextPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMMediaListMediaTextPropertyInfo = DOMMediaListK     type AttrGetType DOMMediaListMediaTextPropertyInfo = T.Text-    type AttrLabel DOMMediaListMediaTextPropertyInfo = "DOMMediaList::media-text"+    type AttrLabel DOMMediaListMediaTextPropertyInfo = "media-text"     attrGet _ = getDOMMediaListMediaText     attrSet _ = setDOMMediaListMediaText     attrConstruct _ = constructDOMMediaListMediaText  type instance AttributeList DOMMediaList = DOMMediaListAttributeList-type DOMMediaListAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("length", DOMMediaListLengthPropertyInfo), '("media-text", DOMMediaListMediaTextPropertyInfo)] :: [(Symbol, *)])+type DOMMediaListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMMediaListLengthPropertyInfo), '("mediaText", DOMMediaListMediaTextPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMMediaList = DOMMediaListSignalList-type DOMMediaListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMMediaListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMMediaList::append_medium -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newMedium", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newMedium", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newMedium", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -157,9 +202,9 @@  dOMMediaListAppendMedium ::     (MonadIO m, DOMMediaListK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- newMedium-    m ()+    a                                       -- _obj+    -> T.Text                               -- newMedium+    -> m ()                                 -- result dOMMediaListAppendMedium _obj newMedium = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     newMedium' <- textToCString newMedium@@ -172,11 +217,14 @@         freeMem newMedium'      ) +data DOMMediaListAppendMediumMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMMediaListK a) => MethodInfo DOMMediaListAppendMediumMethodInfo a signature where+    overloadedMethod _ = dOMMediaListAppendMedium+ -- method DOMMediaList::delete_medium -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "oldMedium", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "oldMedium", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "oldMedium", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -190,9 +238,9 @@  dOMMediaListDeleteMedium ::     (MonadIO m, DOMMediaListK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- oldMedium-    m ()+    a                                       -- _obj+    -> T.Text                               -- oldMedium+    -> m ()                                 -- result dOMMediaListDeleteMedium _obj oldMedium = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     oldMedium' <- textToCString oldMedium@@ -205,11 +253,14 @@         freeMem oldMedium'      ) +data DOMMediaListDeleteMediumMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMMediaListK a) => MethodInfo DOMMediaListDeleteMediumMethodInfo a signature where+    overloadedMethod _ = dOMMediaListDeleteMedium+ -- method DOMMediaList::get_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -221,19 +272,22 @@  dOMMediaListGetLength ::     (MonadIO m, DOMMediaListK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMMediaListGetLength _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_media_list_get_length _obj'     touchManagedPtr _obj     return result +data DOMMediaListGetLengthMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMMediaListK a) => MethodInfo DOMMediaListGetLengthMethodInfo a signature where+    overloadedMethod _ = dOMMediaListGetLength+ -- method DOMMediaList::get_media_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -245,8 +299,8 @@  dOMMediaListGetMediaText ::     (MonadIO m, DOMMediaListK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMMediaListGetMediaText _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_media_list_get_media_text _obj'@@ -256,11 +310,14 @@     touchManagedPtr _obj     return result' +data DOMMediaListGetMediaTextMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMMediaListK a) => MethodInfo DOMMediaListGetMediaTextMethodInfo a signature where+    overloadedMethod _ = dOMMediaListGetMediaText+ -- method DOMMediaList::item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -273,9 +330,9 @@  dOMMediaListItem ::     (MonadIO m, DOMMediaListK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- index-    m T.Text+    a                                       -- _obj+    -> Word64                               -- index+    -> m T.Text                             -- result dOMMediaListItem _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_media_list_item _obj' index@@ -285,11 +342,14 @@     touchManagedPtr _obj     return result' +data DOMMediaListItemMethodInfo+instance (signature ~ (Word64 -> m T.Text), MonadIO m, DOMMediaListK a) => MethodInfo DOMMediaListItemMethodInfo a signature where+    overloadedMethod _ = dOMMediaListItem+ -- method DOMMediaList::set_media_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -303,9 +363,9 @@  dOMMediaListSetMediaText ::     (MonadIO m, DOMMediaListK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMMediaListSetMediaText _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -317,5 +377,9 @@      ) (do         freeMem value'      )++data DOMMediaListSetMediaTextMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMMediaListK a) => MethodInfo DOMMediaListSetMediaTextMethodInfo a signature where+    overloadedMethod _ = dOMMediaListSetMediaText  
GI/WebKit2WebExtension/Objects/DOMMediaList.hs-boot view
@@ -13,3 +13,9 @@ instance (GObject o, IsDescendantOf DOMMediaList o) => DOMMediaListK o data DOMMediaListLengthPropertyInfo data DOMMediaListMediaTextPropertyInfo+data DOMMediaListAppendMediumMethodInfo+data DOMMediaListDeleteMediumMethodInfo+data DOMMediaListGetLengthMethodInfo+data DOMMediaListGetMediaTextMethodInfo+data DOMMediaListItemMethodInfo+data DOMMediaListSetMediaTextMethodInfo
GI/WebKit2WebExtension/Objects/DOMMouseEvent.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,70 +18,87 @@   -- * Methods -- ** dOMMouseEventGetAltKey+    DOMMouseEventGetAltKeyMethodInfo        ,     dOMMouseEventGetAltKey                  ,   -- ** dOMMouseEventGetButton+    DOMMouseEventGetButtonMethodInfo        ,     dOMMouseEventGetButton                  ,   -- ** dOMMouseEventGetClientX+    DOMMouseEventGetClientXMethodInfo       ,     dOMMouseEventGetClientX                 ,   -- ** dOMMouseEventGetClientY+    DOMMouseEventGetClientYMethodInfo       ,     dOMMouseEventGetClientY                 ,   -- ** dOMMouseEventGetCtrlKey+    DOMMouseEventGetCtrlKeyMethodInfo       ,     dOMMouseEventGetCtrlKey                 ,   -- ** dOMMouseEventGetFromElement+    DOMMouseEventGetFromElementMethodInfo   ,     dOMMouseEventGetFromElement             ,   -- ** dOMMouseEventGetMetaKey+    DOMMouseEventGetMetaKeyMethodInfo       ,     dOMMouseEventGetMetaKey                 ,   -- ** dOMMouseEventGetOffsetX+    DOMMouseEventGetOffsetXMethodInfo       ,     dOMMouseEventGetOffsetX                 ,   -- ** dOMMouseEventGetOffsetY+    DOMMouseEventGetOffsetYMethodInfo       ,     dOMMouseEventGetOffsetY                 ,   -- ** dOMMouseEventGetRelatedTarget+    DOMMouseEventGetRelatedTargetMethodInfo ,     dOMMouseEventGetRelatedTarget           ,   -- ** dOMMouseEventGetScreenX+    DOMMouseEventGetScreenXMethodInfo       ,     dOMMouseEventGetScreenX                 ,   -- ** dOMMouseEventGetScreenY+    DOMMouseEventGetScreenYMethodInfo       ,     dOMMouseEventGetScreenY                 ,   -- ** dOMMouseEventGetShiftKey+    DOMMouseEventGetShiftKeyMethodInfo      ,     dOMMouseEventGetShiftKey                ,   -- ** dOMMouseEventGetToElement+    DOMMouseEventGetToElementMethodInfo     ,     dOMMouseEventGetToElement               ,   -- ** dOMMouseEventGetX+    DOMMouseEventGetXMethodInfo             ,     dOMMouseEventGetX                       ,   -- ** dOMMouseEventGetY+    DOMMouseEventGetYMethodInfo             ,     dOMMouseEventGetY                       ,   -- ** dOMMouseEventInitMouseEvent+    DOMMouseEventInitMouseEventMethodInfo   ,     dOMMouseEventInitMouseEvent             ,  @@ -213,6 +231,80 @@ noDOMMouseEvent :: Maybe DOMMouseEvent noDOMMouseEvent = Nothing +type family ResolveDOMMouseEventMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMMouseEventMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMMouseEventMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMMouseEventMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMMouseEventMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMMouseEventMethod "initEvent" o = DOMEventInitEventMethodInfo+    ResolveDOMMouseEventMethod "initMouseEvent" o = DOMMouseEventInitMouseEventMethodInfo+    ResolveDOMMouseEventMethod "initUiEvent" o = DOMUIEventInitUiEventMethodInfo+    ResolveDOMMouseEventMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMMouseEventMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMMouseEventMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMMouseEventMethod "preventDefault" o = DOMEventPreventDefaultMethodInfo+    ResolveDOMMouseEventMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMMouseEventMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMMouseEventMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMMouseEventMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMMouseEventMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMMouseEventMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMMouseEventMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMMouseEventMethod "stopPropagation" o = DOMEventStopPropagationMethodInfo+    ResolveDOMMouseEventMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMMouseEventMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMMouseEventMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMMouseEventMethod "getAltKey" o = DOMMouseEventGetAltKeyMethodInfo+    ResolveDOMMouseEventMethod "getBubbles" o = DOMEventGetBubblesMethodInfo+    ResolveDOMMouseEventMethod "getButton" o = DOMMouseEventGetButtonMethodInfo+    ResolveDOMMouseEventMethod "getCancelBubble" o = DOMEventGetCancelBubbleMethodInfo+    ResolveDOMMouseEventMethod "getCancelable" o = DOMEventGetCancelableMethodInfo+    ResolveDOMMouseEventMethod "getCharCode" o = DOMUIEventGetCharCodeMethodInfo+    ResolveDOMMouseEventMethod "getClientX" o = DOMMouseEventGetClientXMethodInfo+    ResolveDOMMouseEventMethod "getClientY" o = DOMMouseEventGetClientYMethodInfo+    ResolveDOMMouseEventMethod "getCtrlKey" o = DOMMouseEventGetCtrlKeyMethodInfo+    ResolveDOMMouseEventMethod "getCurrentTarget" o = DOMEventGetCurrentTargetMethodInfo+    ResolveDOMMouseEventMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMMouseEventMethod "getDetail" o = DOMUIEventGetDetailMethodInfo+    ResolveDOMMouseEventMethod "getEventPhase" o = DOMEventGetEventPhaseMethodInfo+    ResolveDOMMouseEventMethod "getEventType" o = DOMEventGetEventTypeMethodInfo+    ResolveDOMMouseEventMethod "getFromElement" o = DOMMouseEventGetFromElementMethodInfo+    ResolveDOMMouseEventMethod "getKeyCode" o = DOMUIEventGetKeyCodeMethodInfo+    ResolveDOMMouseEventMethod "getLayerX" o = DOMUIEventGetLayerXMethodInfo+    ResolveDOMMouseEventMethod "getLayerY" o = DOMUIEventGetLayerYMethodInfo+    ResolveDOMMouseEventMethod "getMetaKey" o = DOMMouseEventGetMetaKeyMethodInfo+    ResolveDOMMouseEventMethod "getOffsetX" o = DOMMouseEventGetOffsetXMethodInfo+    ResolveDOMMouseEventMethod "getOffsetY" o = DOMMouseEventGetOffsetYMethodInfo+    ResolveDOMMouseEventMethod "getPageX" o = DOMUIEventGetPageXMethodInfo+    ResolveDOMMouseEventMethod "getPageY" o = DOMUIEventGetPageYMethodInfo+    ResolveDOMMouseEventMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMMouseEventMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMMouseEventMethod "getRelatedTarget" o = DOMMouseEventGetRelatedTargetMethodInfo+    ResolveDOMMouseEventMethod "getReturnValue" o = DOMEventGetReturnValueMethodInfo+    ResolveDOMMouseEventMethod "getScreenX" o = DOMMouseEventGetScreenXMethodInfo+    ResolveDOMMouseEventMethod "getScreenY" o = DOMMouseEventGetScreenYMethodInfo+    ResolveDOMMouseEventMethod "getShiftKey" o = DOMMouseEventGetShiftKeyMethodInfo+    ResolveDOMMouseEventMethod "getSrcElement" o = DOMEventGetSrcElementMethodInfo+    ResolveDOMMouseEventMethod "getTarget" o = DOMEventGetTargetMethodInfo+    ResolveDOMMouseEventMethod "getTimeStamp" o = DOMEventGetTimeStampMethodInfo+    ResolveDOMMouseEventMethod "getToElement" o = DOMMouseEventGetToElementMethodInfo+    ResolveDOMMouseEventMethod "getView" o = DOMUIEventGetViewMethodInfo+    ResolveDOMMouseEventMethod "getX" o = DOMMouseEventGetXMethodInfo+    ResolveDOMMouseEventMethod "getY" o = DOMMouseEventGetYMethodInfo+    ResolveDOMMouseEventMethod "setCancelBubble" o = DOMEventSetCancelBubbleMethodInfo+    ResolveDOMMouseEventMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMMouseEventMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMMouseEventMethod "setReturnValue" o = DOMEventSetReturnValueMethodInfo+    ResolveDOMMouseEventMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMMouseEventMethod t DOMMouseEvent, MethodInfo info DOMMouseEvent p) => IsLabelProxy t (DOMMouseEvent -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMMouseEventMethod t DOMMouseEvent, MethodInfo info DOMMouseEvent p) => IsLabel t (DOMMouseEvent -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "alt-key"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable]@@ -226,7 +318,7 @@     type AttrSetTypeConstraint DOMMouseEventAltKeyPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventAltKeyPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventAltKeyPropertyInfo = Bool-    type AttrLabel DOMMouseEventAltKeyPropertyInfo = "DOMMouseEvent::alt-key"+    type AttrLabel DOMMouseEventAltKeyPropertyInfo = "alt-key"     attrGet _ = getDOMMouseEventAltKey     attrSet _ = undefined     attrConstruct _ = undefined@@ -244,7 +336,7 @@     type AttrSetTypeConstraint DOMMouseEventButtonPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventButtonPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventButtonPropertyInfo = Word32-    type AttrLabel DOMMouseEventButtonPropertyInfo = "DOMMouseEvent::button"+    type AttrLabel DOMMouseEventButtonPropertyInfo = "button"     attrGet _ = getDOMMouseEventButton     attrSet _ = undefined     attrConstruct _ = undefined@@ -262,7 +354,7 @@     type AttrSetTypeConstraint DOMMouseEventClientXPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventClientXPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventClientXPropertyInfo = Int64-    type AttrLabel DOMMouseEventClientXPropertyInfo = "DOMMouseEvent::client-x"+    type AttrLabel DOMMouseEventClientXPropertyInfo = "client-x"     attrGet _ = getDOMMouseEventClientX     attrSet _ = undefined     attrConstruct _ = undefined@@ -280,7 +372,7 @@     type AttrSetTypeConstraint DOMMouseEventClientYPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventClientYPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventClientYPropertyInfo = Int64-    type AttrLabel DOMMouseEventClientYPropertyInfo = "DOMMouseEvent::client-y"+    type AttrLabel DOMMouseEventClientYPropertyInfo = "client-y"     attrGet _ = getDOMMouseEventClientY     attrSet _ = undefined     attrConstruct _ = undefined@@ -298,7 +390,7 @@     type AttrSetTypeConstraint DOMMouseEventCtrlKeyPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventCtrlKeyPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventCtrlKeyPropertyInfo = Bool-    type AttrLabel DOMMouseEventCtrlKeyPropertyInfo = "DOMMouseEvent::ctrl-key"+    type AttrLabel DOMMouseEventCtrlKeyPropertyInfo = "ctrl-key"     attrGet _ = getDOMMouseEventCtrlKey     attrSet _ = undefined     attrConstruct _ = undefined@@ -316,7 +408,7 @@     type AttrSetTypeConstraint DOMMouseEventFromElementPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventFromElementPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventFromElementPropertyInfo = DOMNode-    type AttrLabel DOMMouseEventFromElementPropertyInfo = "DOMMouseEvent::from-element"+    type AttrLabel DOMMouseEventFromElementPropertyInfo = "from-element"     attrGet _ = getDOMMouseEventFromElement     attrSet _ = undefined     attrConstruct _ = undefined@@ -334,7 +426,7 @@     type AttrSetTypeConstraint DOMMouseEventMetaKeyPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventMetaKeyPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventMetaKeyPropertyInfo = Bool-    type AttrLabel DOMMouseEventMetaKeyPropertyInfo = "DOMMouseEvent::meta-key"+    type AttrLabel DOMMouseEventMetaKeyPropertyInfo = "meta-key"     attrGet _ = getDOMMouseEventMetaKey     attrSet _ = undefined     attrConstruct _ = undefined@@ -352,7 +444,7 @@     type AttrSetTypeConstraint DOMMouseEventMovementXPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventMovementXPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventMovementXPropertyInfo = Int64-    type AttrLabel DOMMouseEventMovementXPropertyInfo = "DOMMouseEvent::movement-x"+    type AttrLabel DOMMouseEventMovementXPropertyInfo = "movement-x"     attrGet _ = getDOMMouseEventMovementX     attrSet _ = undefined     attrConstruct _ = undefined@@ -370,7 +462,7 @@     type AttrSetTypeConstraint DOMMouseEventMovementYPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventMovementYPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventMovementYPropertyInfo = Int64-    type AttrLabel DOMMouseEventMovementYPropertyInfo = "DOMMouseEvent::movement-y"+    type AttrLabel DOMMouseEventMovementYPropertyInfo = "movement-y"     attrGet _ = getDOMMouseEventMovementY     attrSet _ = undefined     attrConstruct _ = undefined@@ -388,7 +480,7 @@     type AttrSetTypeConstraint DOMMouseEventOffsetXPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventOffsetXPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventOffsetXPropertyInfo = Int64-    type AttrLabel DOMMouseEventOffsetXPropertyInfo = "DOMMouseEvent::offset-x"+    type AttrLabel DOMMouseEventOffsetXPropertyInfo = "offset-x"     attrGet _ = getDOMMouseEventOffsetX     attrSet _ = undefined     attrConstruct _ = undefined@@ -406,7 +498,7 @@     type AttrSetTypeConstraint DOMMouseEventOffsetYPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventOffsetYPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventOffsetYPropertyInfo = Int64-    type AttrLabel DOMMouseEventOffsetYPropertyInfo = "DOMMouseEvent::offset-y"+    type AttrLabel DOMMouseEventOffsetYPropertyInfo = "offset-y"     attrGet _ = getDOMMouseEventOffsetY     attrSet _ = undefined     attrConstruct _ = undefined@@ -424,7 +516,7 @@     type AttrSetTypeConstraint DOMMouseEventRelatedTargetPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventRelatedTargetPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventRelatedTargetPropertyInfo = DOMEventTarget-    type AttrLabel DOMMouseEventRelatedTargetPropertyInfo = "DOMMouseEvent::related-target"+    type AttrLabel DOMMouseEventRelatedTargetPropertyInfo = "related-target"     attrGet _ = getDOMMouseEventRelatedTarget     attrSet _ = undefined     attrConstruct _ = undefined@@ -442,7 +534,7 @@     type AttrSetTypeConstraint DOMMouseEventScreenXPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventScreenXPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventScreenXPropertyInfo = Int64-    type AttrLabel DOMMouseEventScreenXPropertyInfo = "DOMMouseEvent::screen-x"+    type AttrLabel DOMMouseEventScreenXPropertyInfo = "screen-x"     attrGet _ = getDOMMouseEventScreenX     attrSet _ = undefined     attrConstruct _ = undefined@@ -460,7 +552,7 @@     type AttrSetTypeConstraint DOMMouseEventScreenYPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventScreenYPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventScreenYPropertyInfo = Int64-    type AttrLabel DOMMouseEventScreenYPropertyInfo = "DOMMouseEvent::screen-y"+    type AttrLabel DOMMouseEventScreenYPropertyInfo = "screen-y"     attrGet _ = getDOMMouseEventScreenY     attrSet _ = undefined     attrConstruct _ = undefined@@ -478,7 +570,7 @@     type AttrSetTypeConstraint DOMMouseEventShiftKeyPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventShiftKeyPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventShiftKeyPropertyInfo = Bool-    type AttrLabel DOMMouseEventShiftKeyPropertyInfo = "DOMMouseEvent::shift-key"+    type AttrLabel DOMMouseEventShiftKeyPropertyInfo = "shift-key"     attrGet _ = getDOMMouseEventShiftKey     attrSet _ = undefined     attrConstruct _ = undefined@@ -496,7 +588,7 @@     type AttrSetTypeConstraint DOMMouseEventToElementPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventToElementPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventToElementPropertyInfo = DOMNode-    type AttrLabel DOMMouseEventToElementPropertyInfo = "DOMMouseEvent::to-element"+    type AttrLabel DOMMouseEventToElementPropertyInfo = "to-element"     attrGet _ = getDOMMouseEventToElement     attrSet _ = undefined     attrConstruct _ = undefined@@ -514,7 +606,7 @@     type AttrSetTypeConstraint DOMMouseEventXPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventXPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventXPropertyInfo = Int64-    type AttrLabel DOMMouseEventXPropertyInfo = "DOMMouseEvent::x"+    type AttrLabel DOMMouseEventXPropertyInfo = "x"     attrGet _ = getDOMMouseEventX     attrSet _ = undefined     attrConstruct _ = undefined@@ -532,22 +624,21 @@     type AttrSetTypeConstraint DOMMouseEventYPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMMouseEventYPropertyInfo = DOMMouseEventK     type AttrGetType DOMMouseEventYPropertyInfo = Int64-    type AttrLabel DOMMouseEventYPropertyInfo = "DOMMouseEvent::y"+    type AttrLabel DOMMouseEventYPropertyInfo = "y"     attrGet _ = getDOMMouseEventY     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMMouseEvent = DOMMouseEventAttributeList-type DOMMouseEventAttributeList = ('[ '("alt-key", DOMMouseEventAltKeyPropertyInfo), '("bubbles", DOMEventBubblesPropertyInfo), '("button", DOMMouseEventButtonPropertyInfo), '("cancel-bubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("char-code", DOMUIEventCharCodePropertyInfo), '("client-x", DOMMouseEventClientXPropertyInfo), '("client-y", DOMMouseEventClientYPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("ctrl-key", DOMMouseEventCtrlKeyPropertyInfo), '("current-target", DOMEventCurrentTargetPropertyInfo), '("default-prevented", DOMEventDefaultPreventedPropertyInfo), '("detail", DOMUIEventDetailPropertyInfo), '("event-phase", DOMEventEventPhasePropertyInfo), '("from-element", DOMMouseEventFromElementPropertyInfo), '("key-code", DOMUIEventKeyCodePropertyInfo), '("layer-x", DOMUIEventLayerXPropertyInfo), '("layer-y", DOMUIEventLayerYPropertyInfo), '("meta-key", DOMMouseEventMetaKeyPropertyInfo), '("movement-x", DOMMouseEventMovementXPropertyInfo), '("movement-y", DOMMouseEventMovementYPropertyInfo), '("offset-x", DOMMouseEventOffsetXPropertyInfo), '("offset-y", DOMMouseEventOffsetYPropertyInfo), '("page-x", DOMUIEventPageXPropertyInfo), '("page-y", DOMUIEventPageYPropertyInfo), '("related-target", DOMMouseEventRelatedTargetPropertyInfo), '("return-value", DOMEventReturnValuePropertyInfo), '("screen-x", DOMMouseEventScreenXPropertyInfo), '("screen-y", DOMMouseEventScreenYPropertyInfo), '("shift-key", DOMMouseEventShiftKeyPropertyInfo), '("src-element", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("time-stamp", DOMEventTimeStampPropertyInfo), '("to-element", DOMMouseEventToElementPropertyInfo), '("type", DOMEventTypePropertyInfo), '("view", DOMUIEventViewPropertyInfo), '("which", DOMUIEventWhichPropertyInfo), '("x", DOMMouseEventXPropertyInfo), '("y", DOMMouseEventYPropertyInfo)] :: [(Symbol, *)])+type DOMMouseEventAttributeList = ('[ '("altKey", DOMMouseEventAltKeyPropertyInfo), '("bubbles", DOMEventBubblesPropertyInfo), '("button", DOMMouseEventButtonPropertyInfo), '("cancelBubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("charCode", DOMUIEventCharCodePropertyInfo), '("clientX", DOMMouseEventClientXPropertyInfo), '("clientY", DOMMouseEventClientYPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("ctrlKey", DOMMouseEventCtrlKeyPropertyInfo), '("currentTarget", DOMEventCurrentTargetPropertyInfo), '("defaultPrevented", DOMEventDefaultPreventedPropertyInfo), '("detail", DOMUIEventDetailPropertyInfo), '("eventPhase", DOMEventEventPhasePropertyInfo), '("fromElement", DOMMouseEventFromElementPropertyInfo), '("keyCode", DOMUIEventKeyCodePropertyInfo), '("layerX", DOMUIEventLayerXPropertyInfo), '("layerY", DOMUIEventLayerYPropertyInfo), '("metaKey", DOMMouseEventMetaKeyPropertyInfo), '("movementX", DOMMouseEventMovementXPropertyInfo), '("movementY", DOMMouseEventMovementYPropertyInfo), '("offsetX", DOMMouseEventOffsetXPropertyInfo), '("offsetY", DOMMouseEventOffsetYPropertyInfo), '("pageX", DOMUIEventPageXPropertyInfo), '("pageY", DOMUIEventPageYPropertyInfo), '("relatedTarget", DOMMouseEventRelatedTargetPropertyInfo), '("returnValue", DOMEventReturnValuePropertyInfo), '("screenX", DOMMouseEventScreenXPropertyInfo), '("screenY", DOMMouseEventScreenYPropertyInfo), '("shiftKey", DOMMouseEventShiftKeyPropertyInfo), '("srcElement", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("timeStamp", DOMEventTimeStampPropertyInfo), '("toElement", DOMMouseEventToElementPropertyInfo), '("type", DOMEventTypePropertyInfo), '("view", DOMUIEventViewPropertyInfo), '("which", DOMUIEventWhichPropertyInfo), '("x", DOMMouseEventXPropertyInfo), '("y", DOMMouseEventYPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMMouseEvent = DOMMouseEventSignalList-type DOMMouseEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMMouseEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMMouseEvent::get_alt_key -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -559,8 +650,8 @@  dOMMouseEventGetAltKey ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMMouseEventGetAltKey _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_alt_key _obj'@@ -568,11 +659,14 @@     touchManagedPtr _obj     return result' +data DOMMouseEventGetAltKeyMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetAltKeyMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetAltKey+ -- method DOMMouseEvent::get_button -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt16 -- throws : False -- Skip return : False@@ -584,19 +678,22 @@  dOMMouseEventGetButton ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m Word16+    a                                       -- _obj+    -> m Word16                             -- result dOMMouseEventGetButton _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_button _obj'     touchManagedPtr _obj     return result +data DOMMouseEventGetButtonMethodInfo+instance (signature ~ (m Word16), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetButtonMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetButton+ -- method DOMMouseEvent::get_client_x -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -608,19 +705,22 @@  dOMMouseEventGetClientX ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMMouseEventGetClientX _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_client_x _obj'     touchManagedPtr _obj     return result +data DOMMouseEventGetClientXMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetClientXMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetClientX+ -- method DOMMouseEvent::get_client_y -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -632,19 +732,22 @@  dOMMouseEventGetClientY ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMMouseEventGetClientY _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_client_y _obj'     touchManagedPtr _obj     return result +data DOMMouseEventGetClientYMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetClientYMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetClientY+ -- method DOMMouseEvent::get_ctrl_key -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -656,8 +759,8 @@  dOMMouseEventGetCtrlKey ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMMouseEventGetCtrlKey _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_ctrl_key _obj'@@ -665,11 +768,14 @@     touchManagedPtr _obj     return result' +data DOMMouseEventGetCtrlKeyMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetCtrlKeyMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetCtrlKey+ -- method DOMMouseEvent::get_from_element -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -681,8 +787,8 @@  dOMMouseEventGetFromElement ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMMouseEventGetFromElement _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_from_element _obj'@@ -691,11 +797,14 @@     touchManagedPtr _obj     return result' +data DOMMouseEventGetFromElementMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetFromElementMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetFromElement+ -- method DOMMouseEvent::get_meta_key -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -707,8 +816,8 @@  dOMMouseEventGetMetaKey ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMMouseEventGetMetaKey _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_meta_key _obj'@@ -716,11 +825,14 @@     touchManagedPtr _obj     return result' +data DOMMouseEventGetMetaKeyMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetMetaKeyMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetMetaKey+ -- method DOMMouseEvent::get_offset_x -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -732,19 +844,22 @@  dOMMouseEventGetOffsetX ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMMouseEventGetOffsetX _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_offset_x _obj'     touchManagedPtr _obj     return result +data DOMMouseEventGetOffsetXMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetOffsetXMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetOffsetX+ -- method DOMMouseEvent::get_offset_y -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -756,19 +871,22 @@  dOMMouseEventGetOffsetY ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMMouseEventGetOffsetY _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_offset_y _obj'     touchManagedPtr _obj     return result +data DOMMouseEventGetOffsetYMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetOffsetYMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetOffsetY+ -- method DOMMouseEvent::get_related_target -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMEventTarget" -- throws : False -- Skip return : False@@ -780,8 +898,8 @@  dOMMouseEventGetRelatedTarget ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m DOMEventTarget+    a                                       -- _obj+    -> m DOMEventTarget                     -- result dOMMouseEventGetRelatedTarget _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_related_target _obj'@@ -790,11 +908,14 @@     touchManagedPtr _obj     return result' +data DOMMouseEventGetRelatedTargetMethodInfo+instance (signature ~ (m DOMEventTarget), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetRelatedTargetMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetRelatedTarget+ -- method DOMMouseEvent::get_screen_x -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -806,19 +927,22 @@  dOMMouseEventGetScreenX ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMMouseEventGetScreenX _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_screen_x _obj'     touchManagedPtr _obj     return result +data DOMMouseEventGetScreenXMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetScreenXMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetScreenX+ -- method DOMMouseEvent::get_screen_y -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -830,19 +954,22 @@  dOMMouseEventGetScreenY ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMMouseEventGetScreenY _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_screen_y _obj'     touchManagedPtr _obj     return result +data DOMMouseEventGetScreenYMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetScreenYMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetScreenY+ -- method DOMMouseEvent::get_shift_key -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -854,8 +981,8 @@  dOMMouseEventGetShiftKey ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMMouseEventGetShiftKey _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_shift_key _obj'@@ -863,11 +990,14 @@     touchManagedPtr _obj     return result' +data DOMMouseEventGetShiftKeyMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetShiftKeyMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetShiftKey+ -- method DOMMouseEvent::get_to_element -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -879,8 +1009,8 @@  dOMMouseEventGetToElement ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMMouseEventGetToElement _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_to_element _obj'@@ -889,11 +1019,14 @@     touchManagedPtr _obj     return result' +data DOMMouseEventGetToElementMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetToElementMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetToElement+ -- method DOMMouseEvent::get_x -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -905,19 +1038,22 @@  dOMMouseEventGetX ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMMouseEventGetX _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_x _obj'     touchManagedPtr _obj     return result +data DOMMouseEventGetXMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetXMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetX+ -- method DOMMouseEvent::get_y -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -929,19 +1065,22 @@  dOMMouseEventGetY ::     (MonadIO m, DOMMouseEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMMouseEventGetY _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_mouse_event_get_y _obj'     touchManagedPtr _obj     return result +data DOMMouseEventGetYMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetYMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventGetY+ -- method DOMMouseEvent::init_mouse_event -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "canBubble", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "cancelable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "view", argType = TInterface "WebKit2WebExtension" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "detail", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "screenX", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "screenY", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "clientX", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "clientY", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "ctrlKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "altKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "shiftKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "metaKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "button", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "relatedTarget", argType = TInterface "WebKit2WebExtension" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "canBubble", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancelable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "view", argType = TInterface "WebKit2WebExtension" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screenX", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screenY", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "clientX", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "clientY", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ctrlKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "altKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shiftKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "metaKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "button", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "relatedTarget", argType = TInterface "WebKit2WebExtension" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "canBubble", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "cancelable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "view", argType = TInterface "WebKit2WebExtension" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "detail", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "screenX", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "screenY", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "clientX", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "clientY", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "ctrlKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "altKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "shiftKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "metaKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "button", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "relatedTarget", argType = TInterface "WebKit2WebExtension" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -968,23 +1107,23 @@  dOMMouseEventInitMouseEvent ::     (MonadIO m, DOMMouseEventK a, DOMDOMWindowK b, DOMEventTargetK c) =>-    a ->                                    -- _obj-    T.Text ->                               -- type-    Bool ->                                 -- canBubble-    Bool ->                                 -- cancelable-    b ->                                    -- view-    Int64 ->                                -- detail-    Int64 ->                                -- screenX-    Int64 ->                                -- screenY-    Int64 ->                                -- clientX-    Int64 ->                                -- clientY-    Bool ->                                 -- ctrlKey-    Bool ->                                 -- altKey-    Bool ->                                 -- shiftKey-    Bool ->                                 -- metaKey-    Word16 ->                               -- button-    c ->                                    -- relatedTarget-    m ()+    a                                       -- _obj+    -> T.Text                               -- type_+    -> Bool                                 -- canBubble+    -> Bool                                 -- cancelable+    -> b                                    -- view+    -> Int64                                -- detail+    -> Int64                                -- screenX+    -> Int64                                -- screenY+    -> Int64                                -- clientX+    -> Int64                                -- clientY+    -> Bool                                 -- ctrlKey+    -> Bool                                 -- altKey+    -> Bool                                 -- shiftKey+    -> Bool                                 -- metaKey+    -> Word16                               -- button+    -> c                                    -- relatedTarget+    -> m ()                                 -- result dOMMouseEventInitMouseEvent _obj type_ canBubble cancelable view detail screenX screenY clientX clientY ctrlKey altKey shiftKey metaKey button relatedTarget = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     type_' <- textToCString type_@@ -1002,5 +1141,9 @@     touchManagedPtr relatedTarget     freeMem type_'     return ()++data DOMMouseEventInitMouseEventMethodInfo+instance (signature ~ (T.Text -> Bool -> Bool -> b -> Int64 -> Int64 -> Int64 -> Int64 -> Int64 -> Bool -> Bool -> Bool -> Bool -> Word16 -> c -> m ()), MonadIO m, DOMMouseEventK a, DOMDOMWindowK b, DOMEventTargetK c) => MethodInfo DOMMouseEventInitMouseEventMethodInfo a signature where+    overloadedMethod _ = dOMMouseEventInitMouseEvent  
GI/WebKit2WebExtension/Objects/DOMMouseEvent.hs-boot view
@@ -29,3 +29,20 @@ data DOMMouseEventToElementPropertyInfo data DOMMouseEventXPropertyInfo data DOMMouseEventYPropertyInfo+data DOMMouseEventGetAltKeyMethodInfo+data DOMMouseEventGetButtonMethodInfo+data DOMMouseEventGetClientXMethodInfo+data DOMMouseEventGetClientYMethodInfo+data DOMMouseEventGetCtrlKeyMethodInfo+data DOMMouseEventGetFromElementMethodInfo+data DOMMouseEventGetMetaKeyMethodInfo+data DOMMouseEventGetOffsetXMethodInfo+data DOMMouseEventGetOffsetYMethodInfo+data DOMMouseEventGetRelatedTargetMethodInfo+data DOMMouseEventGetScreenXMethodInfo+data DOMMouseEventGetScreenYMethodInfo+data DOMMouseEventGetShiftKeyMethodInfo+data DOMMouseEventGetToElementMethodInfo+data DOMMouseEventGetXMethodInfo+data DOMMouseEventGetYMethodInfo+data DOMMouseEventInitMouseEventMethodInfo
GI/WebKit2WebExtension/Objects/DOMNamedNodeMap.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,34 +18,42 @@   -- * Methods -- ** dOMNamedNodeMapGetLength+    DOMNamedNodeMapGetLengthMethodInfo      ,     dOMNamedNodeMapGetLength                ,   -- ** dOMNamedNodeMapGetNamedItem+    DOMNamedNodeMapGetNamedItemMethodInfo   ,     dOMNamedNodeMapGetNamedItem             ,   -- ** dOMNamedNodeMapGetNamedItemNs+    DOMNamedNodeMapGetNamedItemNsMethodInfo ,     dOMNamedNodeMapGetNamedItemNs           ,   -- ** dOMNamedNodeMapItem+    DOMNamedNodeMapItemMethodInfo           ,     dOMNamedNodeMapItem                     ,   -- ** dOMNamedNodeMapRemoveNamedItem+    DOMNamedNodeMapRemoveNamedItemMethodInfo,     dOMNamedNodeMapRemoveNamedItem          ,   -- ** dOMNamedNodeMapRemoveNamedItemNs+    DOMNamedNodeMapRemoveNamedItemNsMethodInfo,     dOMNamedNodeMapRemoveNamedItemNs        ,   -- ** dOMNamedNodeMapSetNamedItem+    DOMNamedNodeMapSetNamedItemMethodInfo   ,     dOMNamedNodeMapSetNamedItem             ,   -- ** dOMNamedNodeMapSetNamedItemNs+    DOMNamedNodeMapSetNamedItemNsMethodInfo ,     dOMNamedNodeMapSetNamedItemNs           ,  @@ -92,6 +101,47 @@ noDOMNamedNodeMap :: Maybe DOMNamedNodeMap noDOMNamedNodeMap = Nothing +type family ResolveDOMNamedNodeMapMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMNamedNodeMapMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMNamedNodeMapMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMNamedNodeMapMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMNamedNodeMapMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMNamedNodeMapMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMNamedNodeMapMethod "item" o = DOMNamedNodeMapItemMethodInfo+    ResolveDOMNamedNodeMapMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMNamedNodeMapMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMNamedNodeMapMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMNamedNodeMapMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMNamedNodeMapMethod "removeNamedItem" o = DOMNamedNodeMapRemoveNamedItemMethodInfo+    ResolveDOMNamedNodeMapMethod "removeNamedItemNs" o = DOMNamedNodeMapRemoveNamedItemNsMethodInfo+    ResolveDOMNamedNodeMapMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMNamedNodeMapMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMNamedNodeMapMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMNamedNodeMapMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMNamedNodeMapMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMNamedNodeMapMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMNamedNodeMapMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMNamedNodeMapMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMNamedNodeMapMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMNamedNodeMapMethod "getLength" o = DOMNamedNodeMapGetLengthMethodInfo+    ResolveDOMNamedNodeMapMethod "getNamedItem" o = DOMNamedNodeMapGetNamedItemMethodInfo+    ResolveDOMNamedNodeMapMethod "getNamedItemNs" o = DOMNamedNodeMapGetNamedItemNsMethodInfo+    ResolveDOMNamedNodeMapMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMNamedNodeMapMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMNamedNodeMapMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMNamedNodeMapMethod "setNamedItem" o = DOMNamedNodeMapSetNamedItemMethodInfo+    ResolveDOMNamedNodeMapMethod "setNamedItemNs" o = DOMNamedNodeMapSetNamedItemNsMethodInfo+    ResolveDOMNamedNodeMapMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMNamedNodeMapMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMNamedNodeMapMethod t DOMNamedNodeMap, MethodInfo info DOMNamedNodeMap p) => IsLabelProxy t (DOMNamedNodeMap -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMNamedNodeMapMethod t DOMNamedNodeMap, MethodInfo info DOMNamedNodeMap p) => IsLabel t (DOMNamedNodeMap -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "length"    -- Type: TBasicType TUInt64    -- Flags: [PropertyReadable]@@ -105,22 +155,21 @@     type AttrSetTypeConstraint DOMNamedNodeMapLengthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNamedNodeMapLengthPropertyInfo = DOMNamedNodeMapK     type AttrGetType DOMNamedNodeMapLengthPropertyInfo = Word64-    type AttrLabel DOMNamedNodeMapLengthPropertyInfo = "DOMNamedNodeMap::length"+    type AttrLabel DOMNamedNodeMapLengthPropertyInfo = "length"     attrGet _ = getDOMNamedNodeMapLength     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMNamedNodeMap = DOMNamedNodeMapAttributeList-type DOMNamedNodeMapAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("length", DOMNamedNodeMapLengthPropertyInfo)] :: [(Symbol, *)])+type DOMNamedNodeMapAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMNamedNodeMapLengthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMNamedNodeMap = DOMNamedNodeMapSignalList-type DOMNamedNodeMapSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMNamedNodeMapSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMNamedNodeMap::get_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -132,19 +181,22 @@  dOMNamedNodeMapGetLength ::     (MonadIO m, DOMNamedNodeMapK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMNamedNodeMapGetLength _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_named_node_map_get_length _obj'     touchManagedPtr _obj     return result +data DOMNamedNodeMapGetLengthMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMNamedNodeMapK a) => MethodInfo DOMNamedNodeMapGetLengthMethodInfo a signature where+    overloadedMethod _ = dOMNamedNodeMapGetLength+ -- method DOMNamedNodeMap::get_named_item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -157,9 +209,9 @@  dOMNamedNodeMapGetNamedItem ::     (MonadIO m, DOMNamedNodeMapK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- name-    m DOMNode+    a                                       -- _obj+    -> T.Text                               -- name+    -> m DOMNode                            -- result dOMNamedNodeMapGetNamedItem _obj name = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     name' <- textToCString name@@ -170,11 +222,14 @@     freeMem name'     return result' +data DOMNamedNodeMapGetNamedItemMethodInfo+instance (signature ~ (T.Text -> m DOMNode), MonadIO m, DOMNamedNodeMapK a) => MethodInfo DOMNamedNodeMapGetNamedItemMethodInfo a signature where+    overloadedMethod _ = dOMNamedNodeMapGetNamedItem+ -- method DOMNamedNodeMap::get_named_item_ns -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -188,10 +243,10 @@  dOMNamedNodeMapGetNamedItemNs ::     (MonadIO m, DOMNamedNodeMapK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- namespaceURI-    T.Text ->                               -- localName-    m DOMNode+    a                                       -- _obj+    -> T.Text                               -- namespaceURI+    -> T.Text                               -- localName+    -> m DOMNode                            -- result dOMNamedNodeMapGetNamedItemNs _obj namespaceURI localName = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     namespaceURI' <- textToCString namespaceURI@@ -204,11 +259,14 @@     freeMem localName'     return result' +data DOMNamedNodeMapGetNamedItemNsMethodInfo+instance (signature ~ (T.Text -> T.Text -> m DOMNode), MonadIO m, DOMNamedNodeMapK a) => MethodInfo DOMNamedNodeMapGetNamedItemNsMethodInfo a signature where+    overloadedMethod _ = dOMNamedNodeMapGetNamedItemNs+ -- method DOMNamedNodeMap::item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -221,9 +279,9 @@  dOMNamedNodeMapItem ::     (MonadIO m, DOMNamedNodeMapK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- index-    m DOMNode+    a                                       -- _obj+    -> Word64                               -- index+    -> m DOMNode                            -- result dOMNamedNodeMapItem _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_named_node_map_item _obj' index@@ -232,11 +290,14 @@     touchManagedPtr _obj     return result' +data DOMNamedNodeMapItemMethodInfo+instance (signature ~ (Word64 -> m DOMNode), MonadIO m, DOMNamedNodeMapK a) => MethodInfo DOMNamedNodeMapItemMethodInfo a signature where+    overloadedMethod _ = dOMNamedNodeMapItem+ -- method DOMNamedNodeMap::remove_named_item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -250,9 +311,9 @@  dOMNamedNodeMapRemoveNamedItem ::     (MonadIO m, DOMNamedNodeMapK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- name-    m DOMNode+    a                                       -- _obj+    -> T.Text                               -- name+    -> m DOMNode                            -- result dOMNamedNodeMapRemoveNamedItem _obj name = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     name' <- textToCString name@@ -267,11 +328,14 @@         freeMem name'      ) +data DOMNamedNodeMapRemoveNamedItemMethodInfo+instance (signature ~ (T.Text -> m DOMNode), MonadIO m, DOMNamedNodeMapK a) => MethodInfo DOMNamedNodeMapRemoveNamedItemMethodInfo a signature where+    overloadedMethod _ = dOMNamedNodeMapRemoveNamedItem+ -- method DOMNamedNodeMap::remove_named_item_ns -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -286,10 +350,10 @@  dOMNamedNodeMapRemoveNamedItemNs ::     (MonadIO m, DOMNamedNodeMapK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- namespaceURI-    T.Text ->                               -- localName-    m DOMNode+    a                                       -- _obj+    -> T.Text                               -- namespaceURI+    -> T.Text                               -- localName+    -> m DOMNode                            -- result dOMNamedNodeMapRemoveNamedItemNs _obj namespaceURI localName = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     namespaceURI' <- textToCString namespaceURI@@ -307,11 +371,14 @@         freeMem localName'      ) +data DOMNamedNodeMapRemoveNamedItemNsMethodInfo+instance (signature ~ (T.Text -> T.Text -> m DOMNode), MonadIO m, DOMNamedNodeMapK a) => MethodInfo DOMNamedNodeMapRemoveNamedItemNsMethodInfo a signature where+    overloadedMethod _ = dOMNamedNodeMapRemoveNamedItemNs+ -- method DOMNamedNodeMap::set_named_item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "node", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "node", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -325,9 +392,9 @@  dOMNamedNodeMapSetNamedItem ::     (MonadIO m, DOMNamedNodeMapK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- node-    m DOMNode+    a                                       -- _obj+    -> b                                    -- node+    -> m DOMNode                            -- result dOMNamedNodeMapSetNamedItem _obj node = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let node' = unsafeManagedPtrCastPtr node@@ -342,11 +409,14 @@         return ()      ) +data DOMNamedNodeMapSetNamedItemMethodInfo+instance (signature ~ (b -> m DOMNode), MonadIO m, DOMNamedNodeMapK a, DOMNodeK b) => MethodInfo DOMNamedNodeMapSetNamedItemMethodInfo a signature where+    overloadedMethod _ = dOMNamedNodeMapSetNamedItem+ -- method DOMNamedNodeMap::set_named_item_ns -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "node", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "node", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -360,9 +430,9 @@  dOMNamedNodeMapSetNamedItemNs ::     (MonadIO m, DOMNamedNodeMapK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- node-    m DOMNode+    a                                       -- _obj+    -> b                                    -- node+    -> m DOMNode                            -- result dOMNamedNodeMapSetNamedItemNs _obj node = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let node' = unsafeManagedPtrCastPtr node@@ -376,5 +446,9 @@      ) (do         return ()      )++data DOMNamedNodeMapSetNamedItemNsMethodInfo+instance (signature ~ (b -> m DOMNode), MonadIO m, DOMNamedNodeMapK a, DOMNodeK b) => MethodInfo DOMNamedNodeMapSetNamedItemNsMethodInfo a signature where+    overloadedMethod _ = dOMNamedNodeMapSetNamedItemNs  
GI/WebKit2WebExtension/Objects/DOMNamedNodeMap.hs-boot view
@@ -12,3 +12,11 @@ class GObject o => DOMNamedNodeMapK o instance (GObject o, IsDescendantOf DOMNamedNodeMap o) => DOMNamedNodeMapK o data DOMNamedNodeMapLengthPropertyInfo+data DOMNamedNodeMapGetLengthMethodInfo+data DOMNamedNodeMapGetNamedItemMethodInfo+data DOMNamedNodeMapGetNamedItemNsMethodInfo+data DOMNamedNodeMapItemMethodInfo+data DOMNamedNodeMapRemoveNamedItemMethodInfo+data DOMNamedNodeMapRemoveNamedItemNsMethodInfo+data DOMNamedNodeMapSetNamedItemMethodInfo+data DOMNamedNodeMapSetNamedItemNsMethodInfo
GI/WebKit2WebExtension/Objects/DOMNode.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,138 +18,172 @@   -- * Methods -- ** dOMNodeAppendChild+    DOMNodeAppendChildMethodInfo            ,     dOMNodeAppendChild                      ,   -- ** dOMNodeCloneNode+    DOMNodeCloneNodeMethodInfo              ,     dOMNodeCloneNode                        ,   -- ** dOMNodeCompareDocumentPosition+    DOMNodeCompareDocumentPositionMethodInfo,     dOMNodeCompareDocumentPosition          ,   -- ** dOMNodeContains+    DOMNodeContainsMethodInfo               ,     dOMNodeContains                         ,   -- ** dOMNodeGetBaseUri+    DOMNodeGetBaseUriMethodInfo             ,     dOMNodeGetBaseUri                       ,   -- ** dOMNodeGetChildNodes+    DOMNodeGetChildNodesMethodInfo          ,     dOMNodeGetChildNodes                    ,   -- ** dOMNodeGetFirstChild+    DOMNodeGetFirstChildMethodInfo          ,     dOMNodeGetFirstChild                    ,   -- ** dOMNodeGetLastChild+    DOMNodeGetLastChildMethodInfo           ,     dOMNodeGetLastChild                     ,   -- ** dOMNodeGetLocalName+    DOMNodeGetLocalNameMethodInfo           ,     dOMNodeGetLocalName                     ,   -- ** dOMNodeGetNamespaceUri+    DOMNodeGetNamespaceUriMethodInfo        ,     dOMNodeGetNamespaceUri                  ,   -- ** dOMNodeGetNextSibling+    DOMNodeGetNextSiblingMethodInfo         ,     dOMNodeGetNextSibling                   ,   -- ** dOMNodeGetNodeName+    DOMNodeGetNodeNameMethodInfo            ,     dOMNodeGetNodeName                      ,   -- ** dOMNodeGetNodeType+    DOMNodeGetNodeTypeMethodInfo            ,     dOMNodeGetNodeType                      ,   -- ** dOMNodeGetNodeValue+    DOMNodeGetNodeValueMethodInfo           ,     dOMNodeGetNodeValue                     ,   -- ** dOMNodeGetOwnerDocument+    DOMNodeGetOwnerDocumentMethodInfo       ,     dOMNodeGetOwnerDocument                 ,   -- ** dOMNodeGetParentElement+    DOMNodeGetParentElementMethodInfo       ,     dOMNodeGetParentElement                 ,   -- ** dOMNodeGetParentNode+    DOMNodeGetParentNodeMethodInfo          ,     dOMNodeGetParentNode                    ,   -- ** dOMNodeGetPrefix+    DOMNodeGetPrefixMethodInfo              ,     dOMNodeGetPrefix                        ,   -- ** dOMNodeGetPreviousSibling+    DOMNodeGetPreviousSiblingMethodInfo     ,     dOMNodeGetPreviousSibling               ,   -- ** dOMNodeGetTextContent+    DOMNodeGetTextContentMethodInfo         ,     dOMNodeGetTextContent                   ,   -- ** dOMNodeHasChildNodes+    DOMNodeHasChildNodesMethodInfo          ,     dOMNodeHasChildNodes                    ,   -- ** dOMNodeInsertBefore+    DOMNodeInsertBeforeMethodInfo           ,     dOMNodeInsertBefore                     ,   -- ** dOMNodeIsDefaultNamespace+    DOMNodeIsDefaultNamespaceMethodInfo     ,     dOMNodeIsDefaultNamespace               ,   -- ** dOMNodeIsEqualNode+    DOMNodeIsEqualNodeMethodInfo            ,     dOMNodeIsEqualNode                      ,   -- ** dOMNodeIsSameNode+    DOMNodeIsSameNodeMethodInfo             ,     dOMNodeIsSameNode                       ,   -- ** dOMNodeIsSupported+    DOMNodeIsSupportedMethodInfo            ,     dOMNodeIsSupported                      ,   -- ** dOMNodeLookupNamespaceUri+    DOMNodeLookupNamespaceUriMethodInfo     ,     dOMNodeLookupNamespaceUri               ,   -- ** dOMNodeLookupPrefix+    DOMNodeLookupPrefixMethodInfo           ,     dOMNodeLookupPrefix                     ,   -- ** dOMNodeNormalize+    DOMNodeNormalizeMethodInfo              ,     dOMNodeNormalize                        ,   -- ** dOMNodeRemoveChild+    DOMNodeRemoveChildMethodInfo            ,     dOMNodeRemoveChild                      ,   -- ** dOMNodeReplaceChild+    DOMNodeReplaceChildMethodInfo           ,     dOMNodeReplaceChild                     ,   -- ** dOMNodeSetNodeValue+    DOMNodeSetNodeValueMethodInfo           ,     dOMNodeSetNodeValue                     ,   -- ** dOMNodeSetPrefix+    DOMNodeSetPrefixMethodInfo              ,     dOMNodeSetPrefix                        ,   -- ** dOMNodeSetTextContent+    DOMNodeSetTextContentMethodInfo         ,     dOMNodeSetTextContent                   ,  @@ -277,6 +312,76 @@ noDOMNode :: Maybe DOMNode noDOMNode = Nothing +type family ResolveDOMNodeMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMNodeMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMNodeMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMNodeMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMNodeMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMNodeMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMNodeMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMNodeMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMNodeMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMNodeMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMNodeMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMNodeMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMNodeMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMNodeMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMNodeMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMNodeMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMNodeMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMNodeMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMNodeMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMNodeMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMNodeMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMNodeMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMNodeMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMNodeMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMNodeMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMNodeMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMNodeMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMNodeMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMNodeMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMNodeMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMNodeMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMNodeMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMNodeMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMNodeMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMNodeMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMNodeMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMNodeMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMNodeMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMNodeMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMNodeMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMNodeMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMNodeMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMNodeMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMNodeMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMNodeMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMNodeMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMNodeMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMNodeMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMNodeMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMNodeMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMNodeMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMNodeMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMNodeMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMNodeMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMNodeMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMNodeMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMNodeMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMNodeMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMNodeMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMNodeMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMNodeMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMNodeMethod t DOMNode, MethodInfo info DOMNode p) => IsLabelProxy t (DOMNode -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMNodeMethod t DOMNode, MethodInfo info DOMNode p) => IsLabel t (DOMNode -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "base-uri"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable]@@ -290,7 +395,7 @@     type AttrSetTypeConstraint DOMNodeBaseUriPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeBaseUriPropertyInfo = DOMNodeK     type AttrGetType DOMNodeBaseUriPropertyInfo = T.Text-    type AttrLabel DOMNodeBaseUriPropertyInfo = "DOMNode::base-uri"+    type AttrLabel DOMNodeBaseUriPropertyInfo = "base-uri"     attrGet _ = getDOMNodeBaseUri     attrSet _ = undefined     attrConstruct _ = undefined@@ -308,7 +413,7 @@     type AttrSetTypeConstraint DOMNodeChildNodesPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeChildNodesPropertyInfo = DOMNodeK     type AttrGetType DOMNodeChildNodesPropertyInfo = DOMNodeList-    type AttrLabel DOMNodeChildNodesPropertyInfo = "DOMNode::child-nodes"+    type AttrLabel DOMNodeChildNodesPropertyInfo = "child-nodes"     attrGet _ = getDOMNodeChildNodes     attrSet _ = undefined     attrConstruct _ = undefined@@ -326,7 +431,7 @@     type AttrSetTypeConstraint DOMNodeFirstChildPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeFirstChildPropertyInfo = DOMNodeK     type AttrGetType DOMNodeFirstChildPropertyInfo = DOMNode-    type AttrLabel DOMNodeFirstChildPropertyInfo = "DOMNode::first-child"+    type AttrLabel DOMNodeFirstChildPropertyInfo = "first-child"     attrGet _ = getDOMNodeFirstChild     attrSet _ = undefined     attrConstruct _ = undefined@@ -344,7 +449,7 @@     type AttrSetTypeConstraint DOMNodeLastChildPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeLastChildPropertyInfo = DOMNodeK     type AttrGetType DOMNodeLastChildPropertyInfo = DOMNode-    type AttrLabel DOMNodeLastChildPropertyInfo = "DOMNode::last-child"+    type AttrLabel DOMNodeLastChildPropertyInfo = "last-child"     attrGet _ = getDOMNodeLastChild     attrSet _ = undefined     attrConstruct _ = undefined@@ -362,7 +467,7 @@     type AttrSetTypeConstraint DOMNodeLocalNamePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeLocalNamePropertyInfo = DOMNodeK     type AttrGetType DOMNodeLocalNamePropertyInfo = T.Text-    type AttrLabel DOMNodeLocalNamePropertyInfo = "DOMNode::local-name"+    type AttrLabel DOMNodeLocalNamePropertyInfo = "local-name"     attrGet _ = getDOMNodeLocalName     attrSet _ = undefined     attrConstruct _ = undefined@@ -380,7 +485,7 @@     type AttrSetTypeConstraint DOMNodeNamespaceUriPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeNamespaceUriPropertyInfo = DOMNodeK     type AttrGetType DOMNodeNamespaceUriPropertyInfo = T.Text-    type AttrLabel DOMNodeNamespaceUriPropertyInfo = "DOMNode::namespace-uri"+    type AttrLabel DOMNodeNamespaceUriPropertyInfo = "namespace-uri"     attrGet _ = getDOMNodeNamespaceUri     attrSet _ = undefined     attrConstruct _ = undefined@@ -398,7 +503,7 @@     type AttrSetTypeConstraint DOMNodeNextSiblingPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeNextSiblingPropertyInfo = DOMNodeK     type AttrGetType DOMNodeNextSiblingPropertyInfo = DOMNode-    type AttrLabel DOMNodeNextSiblingPropertyInfo = "DOMNode::next-sibling"+    type AttrLabel DOMNodeNextSiblingPropertyInfo = "next-sibling"     attrGet _ = getDOMNodeNextSibling     attrSet _ = undefined     attrConstruct _ = undefined@@ -416,7 +521,7 @@     type AttrSetTypeConstraint DOMNodeNodeNamePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeNodeNamePropertyInfo = DOMNodeK     type AttrGetType DOMNodeNodeNamePropertyInfo = T.Text-    type AttrLabel DOMNodeNodeNamePropertyInfo = "DOMNode::node-name"+    type AttrLabel DOMNodeNodeNamePropertyInfo = "node-name"     attrGet _ = getDOMNodeNodeName     attrSet _ = undefined     attrConstruct _ = undefined@@ -434,7 +539,7 @@     type AttrSetTypeConstraint DOMNodeNodeTypePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeNodeTypePropertyInfo = DOMNodeK     type AttrGetType DOMNodeNodeTypePropertyInfo = Word32-    type AttrLabel DOMNodeNodeTypePropertyInfo = "DOMNode::node-type"+    type AttrLabel DOMNodeNodeTypePropertyInfo = "node-type"     attrGet _ = getDOMNodeNodeType     attrSet _ = undefined     attrConstruct _ = undefined@@ -458,7 +563,7 @@     type AttrSetTypeConstraint DOMNodeNodeValuePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMNodeNodeValuePropertyInfo = DOMNodeK     type AttrGetType DOMNodeNodeValuePropertyInfo = T.Text-    type AttrLabel DOMNodeNodeValuePropertyInfo = "DOMNode::node-value"+    type AttrLabel DOMNodeNodeValuePropertyInfo = "node-value"     attrGet _ = getDOMNodeNodeValue     attrSet _ = setDOMNodeNodeValue     attrConstruct _ = constructDOMNodeNodeValue@@ -476,7 +581,7 @@     type AttrSetTypeConstraint DOMNodeOwnerDocumentPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeOwnerDocumentPropertyInfo = DOMNodeK     type AttrGetType DOMNodeOwnerDocumentPropertyInfo = DOMDocument-    type AttrLabel DOMNodeOwnerDocumentPropertyInfo = "DOMNode::owner-document"+    type AttrLabel DOMNodeOwnerDocumentPropertyInfo = "owner-document"     attrGet _ = getDOMNodeOwnerDocument     attrSet _ = undefined     attrConstruct _ = undefined@@ -494,7 +599,7 @@     type AttrSetTypeConstraint DOMNodeParentElementPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeParentElementPropertyInfo = DOMNodeK     type AttrGetType DOMNodeParentElementPropertyInfo = DOMElement-    type AttrLabel DOMNodeParentElementPropertyInfo = "DOMNode::parent-element"+    type AttrLabel DOMNodeParentElementPropertyInfo = "parent-element"     attrGet _ = getDOMNodeParentElement     attrSet _ = undefined     attrConstruct _ = undefined@@ -512,7 +617,7 @@     type AttrSetTypeConstraint DOMNodeParentNodePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeParentNodePropertyInfo = DOMNodeK     type AttrGetType DOMNodeParentNodePropertyInfo = DOMNode-    type AttrLabel DOMNodeParentNodePropertyInfo = "DOMNode::parent-node"+    type AttrLabel DOMNodeParentNodePropertyInfo = "parent-node"     attrGet _ = getDOMNodeParentNode     attrSet _ = undefined     attrConstruct _ = undefined@@ -536,7 +641,7 @@     type AttrSetTypeConstraint DOMNodePrefixPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMNodePrefixPropertyInfo = DOMNodeK     type AttrGetType DOMNodePrefixPropertyInfo = T.Text-    type AttrLabel DOMNodePrefixPropertyInfo = "DOMNode::prefix"+    type AttrLabel DOMNodePrefixPropertyInfo = "prefix"     attrGet _ = getDOMNodePrefix     attrSet _ = setDOMNodePrefix     attrConstruct _ = constructDOMNodePrefix@@ -554,7 +659,7 @@     type AttrSetTypeConstraint DOMNodePreviousSiblingPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodePreviousSiblingPropertyInfo = DOMNodeK     type AttrGetType DOMNodePreviousSiblingPropertyInfo = DOMNode-    type AttrLabel DOMNodePreviousSiblingPropertyInfo = "DOMNode::previous-sibling"+    type AttrLabel DOMNodePreviousSiblingPropertyInfo = "previous-sibling"     attrGet _ = getDOMNodePreviousSibling     attrSet _ = undefined     attrConstruct _ = undefined@@ -578,22 +683,21 @@     type AttrSetTypeConstraint DOMNodeTextContentPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint DOMNodeTextContentPropertyInfo = DOMNodeK     type AttrGetType DOMNodeTextContentPropertyInfo = T.Text-    type AttrLabel DOMNodeTextContentPropertyInfo = "DOMNode::text-content"+    type AttrLabel DOMNodeTextContentPropertyInfo = "text-content"     attrGet _ = getDOMNodeTextContent     attrSet _ = setDOMNodeTextContent     attrConstruct _ = constructDOMNodeTextContent  type instance AttributeList DOMNode = DOMNodeAttributeList-type DOMNodeAttributeList = ('[ '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])+type DOMNodeAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMNode = DOMNodeSignalList-type DOMNodeSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMNodeSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMNode::append_child -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -607,9 +711,9 @@  dOMNodeAppendChild ::     (MonadIO m, DOMNodeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- newChild-    m DOMNode+    a                                       -- _obj+    -> b                                    -- newChild+    -> m DOMNode                            -- result dOMNodeAppendChild _obj newChild = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let newChild' = unsafeManagedPtrCastPtr newChild@@ -624,11 +728,14 @@         return ()      ) +data DOMNodeAppendChildMethodInfo+instance (signature ~ (b -> m DOMNode), MonadIO m, DOMNodeK a, DOMNodeK b) => MethodInfo DOMNodeAppendChildMethodInfo a signature where+    overloadedMethod _ = dOMNodeAppendChild+ -- method DOMNode::clone_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "deep", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "deep", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "deep", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -641,9 +748,9 @@  dOMNodeCloneNode ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- deep-    m DOMNode+    a                                       -- _obj+    -> Bool                                 -- deep+    -> m DOMNode                            -- result dOMNodeCloneNode _obj deep = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let deep' = (fromIntegral . fromEnum) deep@@ -653,11 +760,14 @@     touchManagedPtr _obj     return result' +data DOMNodeCloneNodeMethodInfo+instance (signature ~ (Bool -> m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeCloneNodeMethodInfo a signature where+    overloadedMethod _ = dOMNodeCloneNode+ -- method DOMNode::compare_document_position -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "other", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "other", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "other", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt16 -- throws : False -- Skip return : False@@ -670,9 +780,9 @@  dOMNodeCompareDocumentPosition ::     (MonadIO m, DOMNodeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- other-    m Word16+    a                                       -- _obj+    -> b                                    -- other+    -> m Word16                             -- result dOMNodeCompareDocumentPosition _obj other = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let other' = unsafeManagedPtrCastPtr other@@ -681,11 +791,14 @@     touchManagedPtr other     return result +data DOMNodeCompareDocumentPositionMethodInfo+instance (signature ~ (b -> m Word16), MonadIO m, DOMNodeK a, DOMNodeK b) => MethodInfo DOMNodeCompareDocumentPositionMethodInfo a signature where+    overloadedMethod _ = dOMNodeCompareDocumentPosition+ -- method DOMNode::contains -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "other", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "other", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "other", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -698,9 +811,9 @@  dOMNodeContains ::     (MonadIO m, DOMNodeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- other-    m Bool+    a                                       -- _obj+    -> b                                    -- other+    -> m Bool                               -- result dOMNodeContains _obj other = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let other' = unsafeManagedPtrCastPtr other@@ -710,11 +823,14 @@     touchManagedPtr other     return result' +data DOMNodeContainsMethodInfo+instance (signature ~ (b -> m Bool), MonadIO m, DOMNodeK a, DOMNodeK b) => MethodInfo DOMNodeContainsMethodInfo a signature where+    overloadedMethod _ = dOMNodeContains+ -- method DOMNode::get_base_uri -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -726,8 +842,8 @@  dOMNodeGetBaseUri ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMNodeGetBaseUri _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_base_uri _obj'@@ -737,11 +853,14 @@     touchManagedPtr _obj     return result' +data DOMNodeGetBaseUriMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetBaseUriMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetBaseUri+ -- method DOMNode::get_child_nodes -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNodeList" -- throws : False -- Skip return : False@@ -753,8 +872,8 @@  dOMNodeGetChildNodes ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m DOMNodeList+    a                                       -- _obj+    -> m DOMNodeList                        -- result dOMNodeGetChildNodes _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_child_nodes _obj'@@ -763,11 +882,14 @@     touchManagedPtr _obj     return result' +data DOMNodeGetChildNodesMethodInfo+instance (signature ~ (m DOMNodeList), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetChildNodesMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetChildNodes+ -- method DOMNode::get_first_child -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -779,8 +901,8 @@  dOMNodeGetFirstChild ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMNodeGetFirstChild _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_first_child _obj'@@ -789,11 +911,14 @@     touchManagedPtr _obj     return result' +data DOMNodeGetFirstChildMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetFirstChildMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetFirstChild+ -- method DOMNode::get_last_child -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -805,8 +930,8 @@  dOMNodeGetLastChild ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMNodeGetLastChild _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_last_child _obj'@@ -815,11 +940,14 @@     touchManagedPtr _obj     return result' +data DOMNodeGetLastChildMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetLastChildMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetLastChild+ -- method DOMNode::get_local_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -831,8 +959,8 @@  dOMNodeGetLocalName ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMNodeGetLocalName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_local_name _obj'@@ -842,11 +970,14 @@     touchManagedPtr _obj     return result' +data DOMNodeGetLocalNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetLocalNameMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetLocalName+ -- method DOMNode::get_namespace_uri -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -858,8 +989,8 @@  dOMNodeGetNamespaceUri ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMNodeGetNamespaceUri _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_namespace_uri _obj'@@ -869,11 +1000,14 @@     touchManagedPtr _obj     return result' +data DOMNodeGetNamespaceUriMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetNamespaceUriMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetNamespaceUri+ -- method DOMNode::get_next_sibling -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -885,8 +1019,8 @@  dOMNodeGetNextSibling ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMNodeGetNextSibling _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_next_sibling _obj'@@ -895,11 +1029,14 @@     touchManagedPtr _obj     return result' +data DOMNodeGetNextSiblingMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetNextSiblingMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetNextSibling+ -- method DOMNode::get_node_name -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -911,8 +1048,8 @@  dOMNodeGetNodeName ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMNodeGetNodeName _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_node_name _obj'@@ -922,11 +1059,14 @@     touchManagedPtr _obj     return result' +data DOMNodeGetNodeNameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetNodeNameMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetNodeName+ -- method DOMNode::get_node_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt16 -- throws : False -- Skip return : False@@ -938,19 +1078,22 @@  dOMNodeGetNodeType ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m Word16+    a                                       -- _obj+    -> m Word16                             -- result dOMNodeGetNodeType _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_node_type _obj'     touchManagedPtr _obj     return result +data DOMNodeGetNodeTypeMethodInfo+instance (signature ~ (m Word16), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetNodeTypeMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetNodeType+ -- method DOMNode::get_node_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -962,8 +1105,8 @@  dOMNodeGetNodeValue ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMNodeGetNodeValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_node_value _obj'@@ -973,11 +1116,14 @@     touchManagedPtr _obj     return result' +data DOMNodeGetNodeValueMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetNodeValueMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetNodeValue+ -- method DOMNode::get_owner_document -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMDocument" -- throws : False -- Skip return : False@@ -989,8 +1135,8 @@  dOMNodeGetOwnerDocument ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m DOMDocument+    a                                       -- _obj+    -> m DOMDocument                        -- result dOMNodeGetOwnerDocument _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_owner_document _obj'@@ -999,11 +1145,14 @@     touchManagedPtr _obj     return result' +data DOMNodeGetOwnerDocumentMethodInfo+instance (signature ~ (m DOMDocument), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetOwnerDocumentMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetOwnerDocument+ -- method DOMNode::get_parent_element -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMElement" -- throws : False -- Skip return : False@@ -1015,8 +1164,8 @@  dOMNodeGetParentElement ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m DOMElement+    a                                       -- _obj+    -> m DOMElement                         -- result dOMNodeGetParentElement _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_parent_element _obj'@@ -1025,11 +1174,14 @@     touchManagedPtr _obj     return result' +data DOMNodeGetParentElementMethodInfo+instance (signature ~ (m DOMElement), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetParentElementMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetParentElement+ -- method DOMNode::get_parent_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -1041,8 +1193,8 @@  dOMNodeGetParentNode ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMNodeGetParentNode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_parent_node _obj'@@ -1051,11 +1203,14 @@     touchManagedPtr _obj     return result' +data DOMNodeGetParentNodeMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetParentNodeMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetParentNode+ -- method DOMNode::get_prefix -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1067,8 +1222,8 @@  dOMNodeGetPrefix ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMNodeGetPrefix _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_prefix _obj'@@ -1078,11 +1233,14 @@     touchManagedPtr _obj     return result' +data DOMNodeGetPrefixMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetPrefixMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetPrefix+ -- method DOMNode::get_previous_sibling -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -1094,8 +1252,8 @@  dOMNodeGetPreviousSibling ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMNodeGetPreviousSibling _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_previous_sibling _obj'@@ -1104,11 +1262,14 @@     touchManagedPtr _obj     return result' +data DOMNodeGetPreviousSiblingMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetPreviousSiblingMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetPreviousSibling+ -- method DOMNode::get_text_content -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1120,8 +1281,8 @@  dOMNodeGetTextContent ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMNodeGetTextContent _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_get_text_content _obj'@@ -1131,11 +1292,14 @@     touchManagedPtr _obj     return result' +data DOMNodeGetTextContentMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetTextContentMethodInfo a signature where+    overloadedMethod _ = dOMNodeGetTextContent+ -- method DOMNode::has_child_nodes -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1147,8 +1311,8 @@  dOMNodeHasChildNodes ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMNodeHasChildNodes _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_has_child_nodes _obj'@@ -1156,11 +1320,14 @@     touchManagedPtr _obj     return result' +data DOMNodeHasChildNodesMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeHasChildNodesMethodInfo a signature where+    overloadedMethod _ = dOMNodeHasChildNodes+ -- method DOMNode::insert_before -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -1175,10 +1342,10 @@  dOMNodeInsertBefore ::     (MonadIO m, DOMNodeK a, DOMNodeK b, DOMNodeK c) =>-    a ->                                    -- _obj-    b ->                                    -- newChild-    Maybe (c) ->                            -- refChild-    m DOMNode+    a                                       -- _obj+    -> b                                    -- newChild+    -> Maybe (c)                            -- refChild+    -> m DOMNode                            -- result dOMNodeInsertBefore _obj newChild refChild = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let newChild' = unsafeManagedPtrCastPtr newChild@@ -1199,11 +1366,14 @@         return ()      ) +data DOMNodeInsertBeforeMethodInfo+instance (signature ~ (b -> Maybe (c) -> m DOMNode), MonadIO m, DOMNodeK a, DOMNodeK b, DOMNodeK c) => MethodInfo DOMNodeInsertBeforeMethodInfo a signature where+    overloadedMethod _ = dOMNodeInsertBefore+ -- method DOMNode::is_default_namespace -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1216,9 +1386,9 @@  dOMNodeIsDefaultNamespace ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- namespaceURI-    m Bool+    a                                       -- _obj+    -> T.Text                               -- namespaceURI+    -> m Bool                               -- result dOMNodeIsDefaultNamespace _obj namespaceURI = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     namespaceURI' <- textToCString namespaceURI@@ -1228,11 +1398,14 @@     freeMem namespaceURI'     return result' +data DOMNodeIsDefaultNamespaceMethodInfo+instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeIsDefaultNamespaceMethodInfo a signature where+    overloadedMethod _ = dOMNodeIsDefaultNamespace+ -- method DOMNode::is_equal_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "other", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "other", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "other", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1245,9 +1418,9 @@  dOMNodeIsEqualNode ::     (MonadIO m, DOMNodeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- other-    m Bool+    a                                       -- _obj+    -> b                                    -- other+    -> m Bool                               -- result dOMNodeIsEqualNode _obj other = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let other' = unsafeManagedPtrCastPtr other@@ -1257,11 +1430,14 @@     touchManagedPtr other     return result' +data DOMNodeIsEqualNodeMethodInfo+instance (signature ~ (b -> m Bool), MonadIO m, DOMNodeK a, DOMNodeK b) => MethodInfo DOMNodeIsEqualNodeMethodInfo a signature where+    overloadedMethod _ = dOMNodeIsEqualNode+ -- method DOMNode::is_same_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "other", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "other", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "other", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1274,9 +1450,9 @@  dOMNodeIsSameNode ::     (MonadIO m, DOMNodeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- other-    m Bool+    a                                       -- _obj+    -> b                                    -- other+    -> m Bool                               -- result dOMNodeIsSameNode _obj other = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let other' = unsafeManagedPtrCastPtr other@@ -1286,11 +1462,14 @@     touchManagedPtr other     return result' +data DOMNodeIsSameNodeMethodInfo+instance (signature ~ (b -> m Bool), MonadIO m, DOMNodeK a, DOMNodeK b) => MethodInfo DOMNodeIsSameNodeMethodInfo a signature where+    overloadedMethod _ = dOMNodeIsSameNode+ -- method DOMNode::is_supported -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "feature", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "version", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "feature", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "version", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "feature", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "version", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -1304,10 +1483,10 @@  dOMNodeIsSupported ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- feature-    T.Text ->                               -- version-    m Bool+    a                                       -- _obj+    -> T.Text                               -- feature+    -> T.Text                               -- version+    -> m Bool                               -- result dOMNodeIsSupported _obj feature version = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     feature' <- textToCString feature@@ -1319,11 +1498,14 @@     freeMem version'     return result' +data DOMNodeIsSupportedMethodInfo+instance (signature ~ (T.Text -> T.Text -> m Bool), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeIsSupportedMethodInfo a signature where+    overloadedMethod _ = dOMNodeIsSupported+ -- method DOMNode::lookup_namespace_uri -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "prefix", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "prefix", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "prefix", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1336,9 +1518,9 @@  dOMNodeLookupNamespaceUri ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- prefix-    m T.Text+    a                                       -- _obj+    -> T.Text                               -- prefix+    -> m T.Text                             -- result dOMNodeLookupNamespaceUri _obj prefix = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     prefix' <- textToCString prefix@@ -1350,11 +1532,14 @@     freeMem prefix'     return result' +data DOMNodeLookupNamespaceUriMethodInfo+instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeLookupNamespaceUriMethodInfo a signature where+    overloadedMethod _ = dOMNodeLookupNamespaceUri+ -- method DOMNode::lookup_prefix -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -1367,9 +1552,9 @@  dOMNodeLookupPrefix ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- namespaceURI-    m T.Text+    a                                       -- _obj+    -> T.Text                               -- namespaceURI+    -> m T.Text                             -- result dOMNodeLookupPrefix _obj namespaceURI = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     namespaceURI' <- textToCString namespaceURI@@ -1381,11 +1566,14 @@     freeMem namespaceURI'     return result' +data DOMNodeLookupPrefixMethodInfo+instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeLookupPrefixMethodInfo a signature where+    overloadedMethod _ = dOMNodeLookupPrefix+ -- method DOMNode::normalize -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -1397,19 +1585,22 @@  dOMNodeNormalize ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMNodeNormalize _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_node_normalize _obj'     touchManagedPtr _obj     return () +data DOMNodeNormalizeMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeNormalizeMethodInfo a signature where+    overloadedMethod _ = dOMNodeNormalize+ -- method DOMNode::remove_child -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "oldChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "oldChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "oldChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -1423,9 +1614,9 @@  dOMNodeRemoveChild ::     (MonadIO m, DOMNodeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- oldChild-    m DOMNode+    a                                       -- _obj+    -> b                                    -- oldChild+    -> m DOMNode                            -- result dOMNodeRemoveChild _obj oldChild = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let oldChild' = unsafeManagedPtrCastPtr oldChild@@ -1440,11 +1631,14 @@         return ()      ) +data DOMNodeRemoveChildMethodInfo+instance (signature ~ (b -> m DOMNode), MonadIO m, DOMNodeK a, DOMNodeK b) => MethodInfo DOMNodeRemoveChildMethodInfo a signature where+    overloadedMethod _ = dOMNodeRemoveChild+ -- method DOMNode::replace_child -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "oldChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "oldChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "oldChild", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -1459,10 +1653,10 @@  dOMNodeReplaceChild ::     (MonadIO m, DOMNodeK a, DOMNodeK b, DOMNodeK c) =>-    a ->                                    -- _obj-    b ->                                    -- newChild-    c ->                                    -- oldChild-    m DOMNode+    a                                       -- _obj+    -> b                                    -- newChild+    -> c                                    -- oldChild+    -> m DOMNode                            -- result dOMNodeReplaceChild _obj newChild oldChild = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let newChild' = unsafeManagedPtrCastPtr newChild@@ -1479,11 +1673,14 @@         return ()      ) +data DOMNodeReplaceChildMethodInfo+instance (signature ~ (b -> c -> m DOMNode), MonadIO m, DOMNodeK a, DOMNodeK b, DOMNodeK c) => MethodInfo DOMNodeReplaceChildMethodInfo a signature where+    overloadedMethod _ = dOMNodeReplaceChild+ -- method DOMNode::set_node_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1497,9 +1694,9 @@  dOMNodeSetNodeValue ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMNodeSetNodeValue _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1512,11 +1709,14 @@         freeMem value'      ) +data DOMNodeSetNodeValueMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeSetNodeValueMethodInfo a signature where+    overloadedMethod _ = dOMNodeSetNodeValue+ -- method DOMNode::set_prefix -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1530,9 +1730,9 @@  dOMNodeSetPrefix ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMNodeSetPrefix _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1545,11 +1745,14 @@         freeMem value'      ) +data DOMNodeSetPrefixMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeSetPrefixMethodInfo a signature where+    overloadedMethod _ = dOMNodeSetPrefix+ -- method DOMNode::set_text_content -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1563,9 +1766,9 @@  dOMNodeSetTextContent ::     (MonadIO m, DOMNodeK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- value-    m ()+    a                                       -- _obj+    -> T.Text                               -- value+    -> m ()                                 -- result dOMNodeSetTextContent _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     value' <- textToCString value@@ -1577,5 +1780,9 @@      ) (do         freeMem value'      )++data DOMNodeSetTextContentMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeSetTextContentMethodInfo a signature where+    overloadedMethod _ = dOMNodeSetTextContent  
GI/WebKit2WebExtension/Objects/DOMNode.hs-boot view
@@ -27,3 +27,37 @@ data DOMNodePrefixPropertyInfo data DOMNodePreviousSiblingPropertyInfo data DOMNodeTextContentPropertyInfo+data DOMNodeAppendChildMethodInfo+data DOMNodeCloneNodeMethodInfo+data DOMNodeCompareDocumentPositionMethodInfo+data DOMNodeContainsMethodInfo+data DOMNodeGetBaseUriMethodInfo+data DOMNodeGetChildNodesMethodInfo+data DOMNodeGetFirstChildMethodInfo+data DOMNodeGetLastChildMethodInfo+data DOMNodeGetLocalNameMethodInfo+data DOMNodeGetNamespaceUriMethodInfo+data DOMNodeGetNextSiblingMethodInfo+data DOMNodeGetNodeNameMethodInfo+data DOMNodeGetNodeTypeMethodInfo+data DOMNodeGetNodeValueMethodInfo+data DOMNodeGetOwnerDocumentMethodInfo+data DOMNodeGetParentElementMethodInfo+data DOMNodeGetParentNodeMethodInfo+data DOMNodeGetPrefixMethodInfo+data DOMNodeGetPreviousSiblingMethodInfo+data DOMNodeGetTextContentMethodInfo+data DOMNodeHasChildNodesMethodInfo+data DOMNodeInsertBeforeMethodInfo+data DOMNodeIsDefaultNamespaceMethodInfo+data DOMNodeIsEqualNodeMethodInfo+data DOMNodeIsSameNodeMethodInfo+data DOMNodeIsSupportedMethodInfo+data DOMNodeLookupNamespaceUriMethodInfo+data DOMNodeLookupPrefixMethodInfo+data DOMNodeNormalizeMethodInfo+data DOMNodeRemoveChildMethodInfo+data DOMNodeReplaceChildMethodInfo+data DOMNodeSetNodeValueMethodInfo+data DOMNodeSetPrefixMethodInfo+data DOMNodeSetTextContentMethodInfo
GI/WebKit2WebExtension/Objects/DOMNodeIterator.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,38 +18,47 @@   -- * Methods -- ** dOMNodeIteratorDetach+    DOMNodeIteratorDetachMethodInfo         ,     dOMNodeIteratorDetach                   ,   -- ** dOMNodeIteratorGetExpandEntityReferences+    DOMNodeIteratorGetExpandEntityReferencesMethodInfo,     dOMNodeIteratorGetExpandEntityReferences,   -- ** dOMNodeIteratorGetFilter+    DOMNodeIteratorGetFilterMethodInfo      ,     dOMNodeIteratorGetFilter                ,   -- ** dOMNodeIteratorGetPointerBeforeReferenceNode+    DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo,     dOMNodeIteratorGetPointerBeforeReferenceNode,   -- ** dOMNodeIteratorGetReferenceNode+    DOMNodeIteratorGetReferenceNodeMethodInfo,     dOMNodeIteratorGetReferenceNode         ,   -- ** dOMNodeIteratorGetRoot+    DOMNodeIteratorGetRootMethodInfo        ,     dOMNodeIteratorGetRoot                  ,   -- ** dOMNodeIteratorGetWhatToShow+    DOMNodeIteratorGetWhatToShowMethodInfo  ,     dOMNodeIteratorGetWhatToShow            ,   -- ** dOMNodeIteratorNextNode+    DOMNodeIteratorNextNodeMethodInfo       ,     dOMNodeIteratorNextNode                 ,   -- ** dOMNodeIteratorPreviousNode+    DOMNodeIteratorPreviousNodeMethodInfo   ,     dOMNodeIteratorPreviousNode             ,  @@ -121,6 +131,48 @@ noDOMNodeIterator :: Maybe DOMNodeIterator noDOMNodeIterator = Nothing +type family ResolveDOMNodeIteratorMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMNodeIteratorMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMNodeIteratorMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMNodeIteratorMethod "detach" o = DOMNodeIteratorDetachMethodInfo+    ResolveDOMNodeIteratorMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMNodeIteratorMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMNodeIteratorMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMNodeIteratorMethod "nextNode" o = DOMNodeIteratorNextNodeMethodInfo+    ResolveDOMNodeIteratorMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMNodeIteratorMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMNodeIteratorMethod "previousNode" o = DOMNodeIteratorPreviousNodeMethodInfo+    ResolveDOMNodeIteratorMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMNodeIteratorMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMNodeIteratorMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMNodeIteratorMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMNodeIteratorMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMNodeIteratorMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMNodeIteratorMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMNodeIteratorMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMNodeIteratorMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMNodeIteratorMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMNodeIteratorMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMNodeIteratorMethod "getExpandEntityReferences" o = DOMNodeIteratorGetExpandEntityReferencesMethodInfo+    ResolveDOMNodeIteratorMethod "getFilter" o = DOMNodeIteratorGetFilterMethodInfo+    ResolveDOMNodeIteratorMethod "getPointerBeforeReferenceNode" o = DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo+    ResolveDOMNodeIteratorMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMNodeIteratorMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMNodeIteratorMethod "getReferenceNode" o = DOMNodeIteratorGetReferenceNodeMethodInfo+    ResolveDOMNodeIteratorMethod "getRoot" o = DOMNodeIteratorGetRootMethodInfo+    ResolveDOMNodeIteratorMethod "getWhatToShow" o = DOMNodeIteratorGetWhatToShowMethodInfo+    ResolveDOMNodeIteratorMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMNodeIteratorMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMNodeIteratorMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMNodeIteratorMethod t DOMNodeIterator, MethodInfo info DOMNodeIterator p) => IsLabelProxy t (DOMNodeIterator -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMNodeIteratorMethod t DOMNodeIterator, MethodInfo info DOMNodeIterator p) => IsLabel t (DOMNodeIterator -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "expand-entity-references"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable]@@ -134,7 +186,7 @@     type AttrSetTypeConstraint DOMNodeIteratorExpandEntityReferencesPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeIteratorExpandEntityReferencesPropertyInfo = DOMNodeIteratorK     type AttrGetType DOMNodeIteratorExpandEntityReferencesPropertyInfo = Bool-    type AttrLabel DOMNodeIteratorExpandEntityReferencesPropertyInfo = "DOMNodeIterator::expand-entity-references"+    type AttrLabel DOMNodeIteratorExpandEntityReferencesPropertyInfo = "expand-entity-references"     attrGet _ = getDOMNodeIteratorExpandEntityReferences     attrSet _ = undefined     attrConstruct _ = undefined@@ -152,7 +204,7 @@     type AttrSetTypeConstraint DOMNodeIteratorFilterPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeIteratorFilterPropertyInfo = DOMNodeIteratorK     type AttrGetType DOMNodeIteratorFilterPropertyInfo = DOMNodeFilter-    type AttrLabel DOMNodeIteratorFilterPropertyInfo = "DOMNodeIterator::filter"+    type AttrLabel DOMNodeIteratorFilterPropertyInfo = "filter"     attrGet _ = getDOMNodeIteratorFilter     attrSet _ = undefined     attrConstruct _ = undefined@@ -170,7 +222,7 @@     type AttrSetTypeConstraint DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = DOMNodeIteratorK     type AttrGetType DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = Bool-    type AttrLabel DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = "DOMNodeIterator::pointer-before-reference-node"+    type AttrLabel DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = "pointer-before-reference-node"     attrGet _ = getDOMNodeIteratorPointerBeforeReferenceNode     attrSet _ = undefined     attrConstruct _ = undefined@@ -188,7 +240,7 @@     type AttrSetTypeConstraint DOMNodeIteratorReferenceNodePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeIteratorReferenceNodePropertyInfo = DOMNodeIteratorK     type AttrGetType DOMNodeIteratorReferenceNodePropertyInfo = DOMNode-    type AttrLabel DOMNodeIteratorReferenceNodePropertyInfo = "DOMNodeIterator::reference-node"+    type AttrLabel DOMNodeIteratorReferenceNodePropertyInfo = "reference-node"     attrGet _ = getDOMNodeIteratorReferenceNode     attrSet _ = undefined     attrConstruct _ = undefined@@ -206,7 +258,7 @@     type AttrSetTypeConstraint DOMNodeIteratorRootPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeIteratorRootPropertyInfo = DOMNodeIteratorK     type AttrGetType DOMNodeIteratorRootPropertyInfo = DOMNode-    type AttrLabel DOMNodeIteratorRootPropertyInfo = "DOMNodeIterator::root"+    type AttrLabel DOMNodeIteratorRootPropertyInfo = "root"     attrGet _ = getDOMNodeIteratorRoot     attrSet _ = undefined     attrConstruct _ = undefined@@ -224,22 +276,21 @@     type AttrSetTypeConstraint DOMNodeIteratorWhatToShowPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeIteratorWhatToShowPropertyInfo = DOMNodeIteratorK     type AttrGetType DOMNodeIteratorWhatToShowPropertyInfo = Word64-    type AttrLabel DOMNodeIteratorWhatToShowPropertyInfo = "DOMNodeIterator::what-to-show"+    type AttrLabel DOMNodeIteratorWhatToShowPropertyInfo = "what-to-show"     attrGet _ = getDOMNodeIteratorWhatToShow     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMNodeIterator = DOMNodeIteratorAttributeList-type DOMNodeIteratorAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("expand-entity-references", DOMNodeIteratorExpandEntityReferencesPropertyInfo), '("filter", DOMNodeIteratorFilterPropertyInfo), '("pointer-before-reference-node", DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo), '("reference-node", DOMNodeIteratorReferenceNodePropertyInfo), '("root", DOMNodeIteratorRootPropertyInfo), '("what-to-show", DOMNodeIteratorWhatToShowPropertyInfo)] :: [(Symbol, *)])+type DOMNodeIteratorAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("expandEntityReferences", DOMNodeIteratorExpandEntityReferencesPropertyInfo), '("filter", DOMNodeIteratorFilterPropertyInfo), '("pointerBeforeReferenceNode", DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo), '("referenceNode", DOMNodeIteratorReferenceNodePropertyInfo), '("root", DOMNodeIteratorRootPropertyInfo), '("whatToShow", DOMNodeIteratorWhatToShowPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMNodeIterator = DOMNodeIteratorSignalList-type DOMNodeIteratorSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMNodeIteratorSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMNodeIterator::detach -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -251,19 +302,22 @@  dOMNodeIteratorDetach ::     (MonadIO m, DOMNodeIteratorK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMNodeIteratorDetach _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     webkit_dom_node_iterator_detach _obj'     touchManagedPtr _obj     return () +data DOMNodeIteratorDetachMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorDetachMethodInfo a signature where+    overloadedMethod _ = dOMNodeIteratorDetach+ -- method DOMNodeIterator::get_expand_entity_references -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -275,8 +329,8 @@  dOMNodeIteratorGetExpandEntityReferences ::     (MonadIO m, DOMNodeIteratorK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMNodeIteratorGetExpandEntityReferences _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_iterator_get_expand_entity_references _obj'@@ -284,11 +338,14 @@     touchManagedPtr _obj     return result' +data DOMNodeIteratorGetExpandEntityReferencesMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorGetExpandEntityReferencesMethodInfo a signature where+    overloadedMethod _ = dOMNodeIteratorGetExpandEntityReferences+ -- method DOMNodeIterator::get_filter -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNodeFilter" -- throws : False -- Skip return : False@@ -300,8 +357,8 @@  dOMNodeIteratorGetFilter ::     (MonadIO m, DOMNodeIteratorK a) =>-    a ->                                    -- _obj-    m DOMNodeFilter+    a                                       -- _obj+    -> m DOMNodeFilter                      -- result dOMNodeIteratorGetFilter _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_iterator_get_filter _obj'@@ -310,11 +367,14 @@     touchManagedPtr _obj     return result' +data DOMNodeIteratorGetFilterMethodInfo+instance (signature ~ (m DOMNodeFilter), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorGetFilterMethodInfo a signature where+    overloadedMethod _ = dOMNodeIteratorGetFilter+ -- method DOMNodeIterator::get_pointer_before_reference_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -326,8 +386,8 @@  dOMNodeIteratorGetPointerBeforeReferenceNode ::     (MonadIO m, DOMNodeIteratorK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMNodeIteratorGetPointerBeforeReferenceNode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_iterator_get_pointer_before_reference_node _obj'@@ -335,11 +395,14 @@     touchManagedPtr _obj     return result' +data DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo a signature where+    overloadedMethod _ = dOMNodeIteratorGetPointerBeforeReferenceNode+ -- method DOMNodeIterator::get_reference_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -351,8 +414,8 @@  dOMNodeIteratorGetReferenceNode ::     (MonadIO m, DOMNodeIteratorK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMNodeIteratorGetReferenceNode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_iterator_get_reference_node _obj'@@ -361,11 +424,14 @@     touchManagedPtr _obj     return result' +data DOMNodeIteratorGetReferenceNodeMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorGetReferenceNodeMethodInfo a signature where+    overloadedMethod _ = dOMNodeIteratorGetReferenceNode+ -- method DOMNodeIterator::get_root -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -377,8 +443,8 @@  dOMNodeIteratorGetRoot ::     (MonadIO m, DOMNodeIteratorK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMNodeIteratorGetRoot _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_iterator_get_root _obj'@@ -387,11 +453,14 @@     touchManagedPtr _obj     return result' +data DOMNodeIteratorGetRootMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorGetRootMethodInfo a signature where+    overloadedMethod _ = dOMNodeIteratorGetRoot+ -- method DOMNodeIterator::get_what_to_show -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -403,19 +472,22 @@  dOMNodeIteratorGetWhatToShow ::     (MonadIO m, DOMNodeIteratorK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMNodeIteratorGetWhatToShow _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_iterator_get_what_to_show _obj'     touchManagedPtr _obj     return result +data DOMNodeIteratorGetWhatToShowMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorGetWhatToShowMethodInfo a signature where+    overloadedMethod _ = dOMNodeIteratorGetWhatToShow+ -- method DOMNodeIterator::next_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -428,8 +500,8 @@  dOMNodeIteratorNextNode ::     (MonadIO m, DOMNodeIteratorK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMNodeIteratorNextNode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -442,11 +514,14 @@         return ()      ) +data DOMNodeIteratorNextNodeMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorNextNodeMethodInfo a signature where+    overloadedMethod _ = dOMNodeIteratorNextNode+ -- method DOMNodeIterator::previous_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -459,8 +534,8 @@  dOMNodeIteratorPreviousNode ::     (MonadIO m, DOMNodeIteratorK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMNodeIteratorPreviousNode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -472,5 +547,9 @@      ) (do         return ()      )++data DOMNodeIteratorPreviousNodeMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorPreviousNodeMethodInfo a signature where+    overloadedMethod _ = dOMNodeIteratorPreviousNode  
GI/WebKit2WebExtension/Objects/DOMNodeIterator.hs-boot view
@@ -17,3 +17,12 @@ data DOMNodeIteratorReferenceNodePropertyInfo data DOMNodeIteratorRootPropertyInfo data DOMNodeIteratorWhatToShowPropertyInfo+data DOMNodeIteratorDetachMethodInfo+data DOMNodeIteratorGetExpandEntityReferencesMethodInfo+data DOMNodeIteratorGetFilterMethodInfo+data DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo+data DOMNodeIteratorGetReferenceNodeMethodInfo+data DOMNodeIteratorGetRootMethodInfo+data DOMNodeIteratorGetWhatToShowMethodInfo+data DOMNodeIteratorNextNodeMethodInfo+data DOMNodeIteratorPreviousNodeMethodInfo
GI/WebKit2WebExtension/Objects/DOMNodeList.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMNodeListGetLength+    DOMNodeListGetLengthMethodInfo          ,     dOMNodeListGetLength                    ,   -- ** dOMNodeListItem+    DOMNodeListItemMethodInfo               ,     dOMNodeListItem                         ,  @@ -68,6 +71,41 @@ noDOMNodeList :: Maybe DOMNodeList noDOMNodeList = Nothing +type family ResolveDOMNodeListMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMNodeListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMNodeListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMNodeListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMNodeListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMNodeListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMNodeListMethod "item" o = DOMNodeListItemMethodInfo+    ResolveDOMNodeListMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMNodeListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMNodeListMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMNodeListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMNodeListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMNodeListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMNodeListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMNodeListMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMNodeListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMNodeListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMNodeListMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMNodeListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMNodeListMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMNodeListMethod "getLength" o = DOMNodeListGetLengthMethodInfo+    ResolveDOMNodeListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMNodeListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMNodeListMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMNodeListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMNodeListMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMNodeListMethod t DOMNodeList, MethodInfo info DOMNodeList p) => IsLabelProxy t (DOMNodeList -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMNodeListMethod t DOMNodeList, MethodInfo info DOMNodeList p) => IsLabel t (DOMNodeList -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "length"    -- Type: TBasicType TUInt64    -- Flags: [PropertyReadable]@@ -81,22 +119,21 @@     type AttrSetTypeConstraint DOMNodeListLengthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMNodeListLengthPropertyInfo = DOMNodeListK     type AttrGetType DOMNodeListLengthPropertyInfo = Word64-    type AttrLabel DOMNodeListLengthPropertyInfo = "DOMNodeList::length"+    type AttrLabel DOMNodeListLengthPropertyInfo = "length"     attrGet _ = getDOMNodeListLength     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMNodeList = DOMNodeListAttributeList-type DOMNodeListAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("length", DOMNodeListLengthPropertyInfo)] :: [(Symbol, *)])+type DOMNodeListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMNodeListLengthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMNodeList = DOMNodeListSignalList-type DOMNodeListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMNodeListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMNodeList::get_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -108,19 +145,22 @@  dOMNodeListGetLength ::     (MonadIO m, DOMNodeListK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMNodeListGetLength _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_list_get_length _obj'     touchManagedPtr _obj     return result +data DOMNodeListGetLengthMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMNodeListK a) => MethodInfo DOMNodeListGetLengthMethodInfo a signature where+    overloadedMethod _ = dOMNodeListGetLength+ -- method DOMNodeList::item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMNodeList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -133,9 +173,9 @@  dOMNodeListItem ::     (MonadIO m, DOMNodeListK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- index-    m DOMNode+    a                                       -- _obj+    -> Word64                               -- index+    -> m DOMNode                            -- result dOMNodeListItem _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_node_list_item _obj' index@@ -143,5 +183,9 @@     result' <- (newObject DOMNode) result     touchManagedPtr _obj     return result'++data DOMNodeListItemMethodInfo+instance (signature ~ (Word64 -> m DOMNode), MonadIO m, DOMNodeListK a) => MethodInfo DOMNodeListItemMethodInfo a signature where+    overloadedMethod _ = dOMNodeListItem  
GI/WebKit2WebExtension/Objects/DOMNodeList.hs-boot view
@@ -12,3 +12,5 @@ class GObject o => DOMNodeListK o instance (GObject o, IsDescendantOf DOMNodeList o) => DOMNodeListK o data DOMNodeListLengthPropertyInfo+data DOMNodeListGetLengthMethodInfo+data DOMNodeListItemMethodInfo
GI/WebKit2WebExtension/Objects/DOMObject.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -57,6 +58,39 @@ noDOMObject :: Maybe DOMObject noDOMObject = Nothing +type family ResolveDOMObjectMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMObjectMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMObjectMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMObjectMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMObjectMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMObjectMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMObjectMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMObjectMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMObjectMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMObjectMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMObjectMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMObjectMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMObjectMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMObjectMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMObjectMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMObjectMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMObjectMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMObjectMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMObjectMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMObjectMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMObjectMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMObjectMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMObjectMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMObjectMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMObjectMethod t DOMObject, MethodInfo info DOMObject p) => IsLabelProxy t (DOMObject -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMObjectMethod t DOMObject, MethodInfo info DOMObject p) => IsLabel t (DOMObject -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "core-object"    -- Type: TBasicType TVoid    -- Flags: [PropertyWritable,PropertyConstructOnly]@@ -70,15 +104,15 @@     type AttrSetTypeConstraint DOMObjectCoreObjectPropertyInfo = (~) (Ptr ())     type AttrBaseTypeConstraint DOMObjectCoreObjectPropertyInfo = DOMObjectK     type AttrGetType DOMObjectCoreObjectPropertyInfo = ()-    type AttrLabel DOMObjectCoreObjectPropertyInfo = "DOMObject::core-object"+    type AttrLabel DOMObjectCoreObjectPropertyInfo = "core-object"     attrGet _ = undefined     attrSet _ = undefined     attrConstruct _ = constructDOMObjectCoreObject  type instance AttributeList DOMObject = DOMObjectAttributeList-type DOMObjectAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])+type DOMObjectAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMObject = DOMObjectSignalList-type DOMObjectSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMObjectSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  
GI/WebKit2WebExtension/Objects/DOMProcessingInstruction.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMProcessingInstructionGetSheet+    DOMProcessingInstructionGetSheetMethodInfo,     dOMProcessingInstructionGetSheet        ,   -- ** dOMProcessingInstructionGetTarget+    DOMProcessingInstructionGetTargetMethodInfo,     dOMProcessingInstructionGetTarget       ,  @@ -73,6 +76,80 @@ noDOMProcessingInstruction :: Maybe DOMProcessingInstruction noDOMProcessingInstruction = Nothing +type family ResolveDOMProcessingInstructionMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMProcessingInstructionMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMProcessingInstructionMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMProcessingInstructionMethod "appendData" o = DOMCharacterDataAppendDataMethodInfo+    ResolveDOMProcessingInstructionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMProcessingInstructionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMProcessingInstructionMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMProcessingInstructionMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMProcessingInstructionMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMProcessingInstructionMethod "deleteData" o = DOMCharacterDataDeleteDataMethodInfo+    ResolveDOMProcessingInstructionMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMProcessingInstructionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMProcessingInstructionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMProcessingInstructionMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMProcessingInstructionMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMProcessingInstructionMethod "insertData" o = DOMCharacterDataInsertDataMethodInfo+    ResolveDOMProcessingInstructionMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMProcessingInstructionMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMProcessingInstructionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMProcessingInstructionMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMProcessingInstructionMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMProcessingInstructionMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMProcessingInstructionMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMProcessingInstructionMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMProcessingInstructionMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMProcessingInstructionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMProcessingInstructionMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMProcessingInstructionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMProcessingInstructionMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMProcessingInstructionMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMProcessingInstructionMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMProcessingInstructionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMProcessingInstructionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMProcessingInstructionMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMProcessingInstructionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMProcessingInstructionMethod "substringData" o = DOMCharacterDataSubstringDataMethodInfo+    ResolveDOMProcessingInstructionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMProcessingInstructionMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMProcessingInstructionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMProcessingInstructionMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMProcessingInstructionMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMProcessingInstructionMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMProcessingInstructionMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMProcessingInstructionMethod "getLength" o = DOMCharacterDataGetLengthMethodInfo+    ResolveDOMProcessingInstructionMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMProcessingInstructionMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMProcessingInstructionMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMProcessingInstructionMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMProcessingInstructionMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMProcessingInstructionMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMProcessingInstructionMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMProcessingInstructionMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMProcessingInstructionMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMProcessingInstructionMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMProcessingInstructionMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMProcessingInstructionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMProcessingInstructionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMProcessingInstructionMethod "getSheet" o = DOMProcessingInstructionGetSheetMethodInfo+    ResolveDOMProcessingInstructionMethod "getTarget" o = DOMProcessingInstructionGetTargetMethodInfo+    ResolveDOMProcessingInstructionMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMProcessingInstructionMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMProcessingInstructionMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMProcessingInstructionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMProcessingInstructionMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMProcessingInstructionMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMProcessingInstructionMethod t DOMProcessingInstruction, MethodInfo info DOMProcessingInstruction p) => IsLabelProxy t (DOMProcessingInstruction -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMProcessingInstructionMethod t DOMProcessingInstruction, MethodInfo info DOMProcessingInstruction p) => IsLabel t (DOMProcessingInstruction -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "sheet"    -- Type: TInterface "WebKit2WebExtension" "DOMStyleSheet"    -- Flags: [PropertyReadable]@@ -86,7 +163,7 @@     type AttrSetTypeConstraint DOMProcessingInstructionSheetPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMProcessingInstructionSheetPropertyInfo = DOMProcessingInstructionK     type AttrGetType DOMProcessingInstructionSheetPropertyInfo = DOMStyleSheet-    type AttrLabel DOMProcessingInstructionSheetPropertyInfo = "DOMProcessingInstruction::sheet"+    type AttrLabel DOMProcessingInstructionSheetPropertyInfo = "sheet"     attrGet _ = getDOMProcessingInstructionSheet     attrSet _ = undefined     attrConstruct _ = undefined@@ -104,22 +181,21 @@     type AttrSetTypeConstraint DOMProcessingInstructionTargetPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMProcessingInstructionTargetPropertyInfo = DOMProcessingInstructionK     type AttrGetType DOMProcessingInstructionTargetPropertyInfo = T.Text-    type AttrLabel DOMProcessingInstructionTargetPropertyInfo = "DOMProcessingInstruction::target"+    type AttrLabel DOMProcessingInstructionTargetPropertyInfo = "target"     attrGet _ = getDOMProcessingInstructionTarget     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMProcessingInstruction = DOMProcessingInstructionAttributeList-type DOMProcessingInstructionAttributeList = ('[ '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMCharacterDataNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMCharacterDataPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("sheet", DOMProcessingInstructionSheetPropertyInfo), '("target", DOMProcessingInstructionTargetPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])+type DOMProcessingInstructionAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMCharacterDataNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMCharacterDataPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("sheet", DOMProcessingInstructionSheetPropertyInfo), '("target", DOMProcessingInstructionTargetPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMProcessingInstruction = DOMProcessingInstructionSignalList-type DOMProcessingInstructionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMProcessingInstructionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMProcessingInstruction::get_sheet -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMProcessingInstruction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMProcessingInstruction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMProcessingInstruction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMStyleSheet" -- throws : False -- Skip return : False@@ -131,8 +207,8 @@  dOMProcessingInstructionGetSheet ::     (MonadIO m, DOMProcessingInstructionK a) =>-    a ->                                    -- _obj-    m DOMStyleSheet+    a                                       -- _obj+    -> m DOMStyleSheet                      -- result dOMProcessingInstructionGetSheet _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_processing_instruction_get_sheet _obj'@@ -141,11 +217,14 @@     touchManagedPtr _obj     return result' +data DOMProcessingInstructionGetSheetMethodInfo+instance (signature ~ (m DOMStyleSheet), MonadIO m, DOMProcessingInstructionK a) => MethodInfo DOMProcessingInstructionGetSheetMethodInfo a signature where+    overloadedMethod _ = dOMProcessingInstructionGetSheet+ -- method DOMProcessingInstruction::get_target -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMProcessingInstruction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMProcessingInstruction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMProcessingInstruction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -157,8 +236,8 @@  dOMProcessingInstructionGetTarget ::     (MonadIO m, DOMProcessingInstructionK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMProcessingInstructionGetTarget _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_processing_instruction_get_target _obj'@@ -167,5 +246,9 @@     freeMem result     touchManagedPtr _obj     return result'++data DOMProcessingInstructionGetTargetMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMProcessingInstructionK a) => MethodInfo DOMProcessingInstructionGetTargetMethodInfo a signature where+    overloadedMethod _ = dOMProcessingInstructionGetTarget  
GI/WebKit2WebExtension/Objects/DOMProcessingInstruction.hs-boot view
@@ -13,3 +13,5 @@ instance (GObject o, IsDescendantOf DOMProcessingInstruction o) => DOMProcessingInstructionK o data DOMProcessingInstructionSheetPropertyInfo data DOMProcessingInstructionTargetPropertyInfo+data DOMProcessingInstructionGetSheetMethodInfo+data DOMProcessingInstructionGetTargetMethodInfo
GI/WebKit2WebExtension/Objects/DOMRange.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,122 +18,152 @@   -- * Methods -- ** dOMRangeCloneContents+    DOMRangeCloneContentsMethodInfo         ,     dOMRangeCloneContents                   ,   -- ** dOMRangeCloneRange+    DOMRangeCloneRangeMethodInfo            ,     dOMRangeCloneRange                      ,   -- ** dOMRangeCollapse+    DOMRangeCollapseMethodInfo              ,     dOMRangeCollapse                        ,   -- ** dOMRangeCompareBoundaryPoints+    DOMRangeCompareBoundaryPointsMethodInfo ,     dOMRangeCompareBoundaryPoints           ,   -- ** dOMRangeCompareNode+    DOMRangeCompareNodeMethodInfo           ,     dOMRangeCompareNode                     ,   -- ** dOMRangeComparePoint+    DOMRangeComparePointMethodInfo          ,     dOMRangeComparePoint                    ,   -- ** dOMRangeCreateContextualFragment+    DOMRangeCreateContextualFragmentMethodInfo,     dOMRangeCreateContextualFragment        ,   -- ** dOMRangeDeleteContents+    DOMRangeDeleteContentsMethodInfo        ,     dOMRangeDeleteContents                  ,   -- ** dOMRangeDetach+    DOMRangeDetachMethodInfo                ,     dOMRangeDetach                          ,   -- ** dOMRangeExtractContents+    DOMRangeExtractContentsMethodInfo       ,     dOMRangeExtractContents                 ,   -- ** dOMRangeGetCollapsed+    DOMRangeGetCollapsedMethodInfo          ,     dOMRangeGetCollapsed                    ,   -- ** dOMRangeGetCommonAncestorContainer+    DOMRangeGetCommonAncestorContainerMethodInfo,     dOMRangeGetCommonAncestorContainer      ,   -- ** dOMRangeGetEndContainer+    DOMRangeGetEndContainerMethodInfo       ,     dOMRangeGetEndContainer                 ,   -- ** dOMRangeGetEndOffset+    DOMRangeGetEndOffsetMethodInfo          ,     dOMRangeGetEndOffset                    ,   -- ** dOMRangeGetStartContainer+    DOMRangeGetStartContainerMethodInfo     ,     dOMRangeGetStartContainer               ,   -- ** dOMRangeGetStartOffset+    DOMRangeGetStartOffsetMethodInfo        ,     dOMRangeGetStartOffset                  ,   -- ** dOMRangeGetText+    DOMRangeGetTextMethodInfo               ,     dOMRangeGetText                         ,   -- ** dOMRangeInsertNode+    DOMRangeInsertNodeMethodInfo            ,     dOMRangeInsertNode                      ,   -- ** dOMRangeIntersectsNode+    DOMRangeIntersectsNodeMethodInfo        ,     dOMRangeIntersectsNode                  ,   -- ** dOMRangeIsPointInRange+    DOMRangeIsPointInRangeMethodInfo        ,     dOMRangeIsPointInRange                  ,   -- ** dOMRangeSelectNode+    DOMRangeSelectNodeMethodInfo            ,     dOMRangeSelectNode                      ,   -- ** dOMRangeSelectNodeContents+    DOMRangeSelectNodeContentsMethodInfo    ,     dOMRangeSelectNodeContents              ,   -- ** dOMRangeSetEnd+    DOMRangeSetEndMethodInfo                ,     dOMRangeSetEnd                          ,   -- ** dOMRangeSetEndAfter+    DOMRangeSetEndAfterMethodInfo           ,     dOMRangeSetEndAfter                     ,   -- ** dOMRangeSetEndBefore+    DOMRangeSetEndBeforeMethodInfo          ,     dOMRangeSetEndBefore                    ,   -- ** dOMRangeSetStart+    DOMRangeSetStartMethodInfo              ,     dOMRangeSetStart                        ,   -- ** dOMRangeSetStartAfter+    DOMRangeSetStartAfterMethodInfo         ,     dOMRangeSetStartAfter                   ,   -- ** dOMRangeSetStartBefore+    DOMRangeSetStartBeforeMethodInfo        ,     dOMRangeSetStartBefore                  ,   -- ** dOMRangeSurroundContents+    DOMRangeSurroundContentsMethodInfo      ,     dOMRangeSurroundContents                ,   -- ** dOMRangeToString+    DOMRangeToStringMethodInfo              ,     dOMRangeToString                        ,  @@ -210,6 +241,69 @@ noDOMRange :: Maybe DOMRange noDOMRange = Nothing +type family ResolveDOMRangeMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMRangeMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMRangeMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMRangeMethod "cloneContents" o = DOMRangeCloneContentsMethodInfo+    ResolveDOMRangeMethod "cloneRange" o = DOMRangeCloneRangeMethodInfo+    ResolveDOMRangeMethod "collapse" o = DOMRangeCollapseMethodInfo+    ResolveDOMRangeMethod "compareBoundaryPoints" o = DOMRangeCompareBoundaryPointsMethodInfo+    ResolveDOMRangeMethod "compareNode" o = DOMRangeCompareNodeMethodInfo+    ResolveDOMRangeMethod "comparePoint" o = DOMRangeComparePointMethodInfo+    ResolveDOMRangeMethod "createContextualFragment" o = DOMRangeCreateContextualFragmentMethodInfo+    ResolveDOMRangeMethod "deleteContents" o = DOMRangeDeleteContentsMethodInfo+    ResolveDOMRangeMethod "detach" o = DOMRangeDetachMethodInfo+    ResolveDOMRangeMethod "extractContents" o = DOMRangeExtractContentsMethodInfo+    ResolveDOMRangeMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMRangeMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMRangeMethod "insertNode" o = DOMRangeInsertNodeMethodInfo+    ResolveDOMRangeMethod "intersectsNode" o = DOMRangeIntersectsNodeMethodInfo+    ResolveDOMRangeMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMRangeMethod "isPointInRange" o = DOMRangeIsPointInRangeMethodInfo+    ResolveDOMRangeMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMRangeMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMRangeMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMRangeMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMRangeMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMRangeMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMRangeMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMRangeMethod "selectNode" o = DOMRangeSelectNodeMethodInfo+    ResolveDOMRangeMethod "selectNodeContents" o = DOMRangeSelectNodeContentsMethodInfo+    ResolveDOMRangeMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMRangeMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMRangeMethod "surroundContents" o = DOMRangeSurroundContentsMethodInfo+    ResolveDOMRangeMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMRangeMethod "toString" o = DOMRangeToStringMethodInfo+    ResolveDOMRangeMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMRangeMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMRangeMethod "getCollapsed" o = DOMRangeGetCollapsedMethodInfo+    ResolveDOMRangeMethod "getCommonAncestorContainer" o = DOMRangeGetCommonAncestorContainerMethodInfo+    ResolveDOMRangeMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMRangeMethod "getEndContainer" o = DOMRangeGetEndContainerMethodInfo+    ResolveDOMRangeMethod "getEndOffset" o = DOMRangeGetEndOffsetMethodInfo+    ResolveDOMRangeMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMRangeMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMRangeMethod "getStartContainer" o = DOMRangeGetStartContainerMethodInfo+    ResolveDOMRangeMethod "getStartOffset" o = DOMRangeGetStartOffsetMethodInfo+    ResolveDOMRangeMethod "getText" o = DOMRangeGetTextMethodInfo+    ResolveDOMRangeMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMRangeMethod "setEnd" o = DOMRangeSetEndMethodInfo+    ResolveDOMRangeMethod "setEndAfter" o = DOMRangeSetEndAfterMethodInfo+    ResolveDOMRangeMethod "setEndBefore" o = DOMRangeSetEndBeforeMethodInfo+    ResolveDOMRangeMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMRangeMethod "setStart" o = DOMRangeSetStartMethodInfo+    ResolveDOMRangeMethod "setStartAfter" o = DOMRangeSetStartAfterMethodInfo+    ResolveDOMRangeMethod "setStartBefore" o = DOMRangeSetStartBeforeMethodInfo+    ResolveDOMRangeMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMRangeMethod t DOMRange, MethodInfo info DOMRange p) => IsLabelProxy t (DOMRange -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMRangeMethod t DOMRange, MethodInfo info DOMRange p) => IsLabel t (DOMRange -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "collapsed"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable]@@ -223,7 +317,7 @@     type AttrSetTypeConstraint DOMRangeCollapsedPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMRangeCollapsedPropertyInfo = DOMRangeK     type AttrGetType DOMRangeCollapsedPropertyInfo = Bool-    type AttrLabel DOMRangeCollapsedPropertyInfo = "DOMRange::collapsed"+    type AttrLabel DOMRangeCollapsedPropertyInfo = "collapsed"     attrGet _ = getDOMRangeCollapsed     attrSet _ = undefined     attrConstruct _ = undefined@@ -241,7 +335,7 @@     type AttrSetTypeConstraint DOMRangeCommonAncestorContainerPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMRangeCommonAncestorContainerPropertyInfo = DOMRangeK     type AttrGetType DOMRangeCommonAncestorContainerPropertyInfo = DOMNode-    type AttrLabel DOMRangeCommonAncestorContainerPropertyInfo = "DOMRange::common-ancestor-container"+    type AttrLabel DOMRangeCommonAncestorContainerPropertyInfo = "common-ancestor-container"     attrGet _ = getDOMRangeCommonAncestorContainer     attrSet _ = undefined     attrConstruct _ = undefined@@ -259,7 +353,7 @@     type AttrSetTypeConstraint DOMRangeEndContainerPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMRangeEndContainerPropertyInfo = DOMRangeK     type AttrGetType DOMRangeEndContainerPropertyInfo = DOMNode-    type AttrLabel DOMRangeEndContainerPropertyInfo = "DOMRange::end-container"+    type AttrLabel DOMRangeEndContainerPropertyInfo = "end-container"     attrGet _ = getDOMRangeEndContainer     attrSet _ = undefined     attrConstruct _ = undefined@@ -277,7 +371,7 @@     type AttrSetTypeConstraint DOMRangeEndOffsetPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMRangeEndOffsetPropertyInfo = DOMRangeK     type AttrGetType DOMRangeEndOffsetPropertyInfo = Int64-    type AttrLabel DOMRangeEndOffsetPropertyInfo = "DOMRange::end-offset"+    type AttrLabel DOMRangeEndOffsetPropertyInfo = "end-offset"     attrGet _ = getDOMRangeEndOffset     attrSet _ = undefined     attrConstruct _ = undefined@@ -295,7 +389,7 @@     type AttrSetTypeConstraint DOMRangeStartContainerPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMRangeStartContainerPropertyInfo = DOMRangeK     type AttrGetType DOMRangeStartContainerPropertyInfo = DOMNode-    type AttrLabel DOMRangeStartContainerPropertyInfo = "DOMRange::start-container"+    type AttrLabel DOMRangeStartContainerPropertyInfo = "start-container"     attrGet _ = getDOMRangeStartContainer     attrSet _ = undefined     attrConstruct _ = undefined@@ -313,7 +407,7 @@     type AttrSetTypeConstraint DOMRangeStartOffsetPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMRangeStartOffsetPropertyInfo = DOMRangeK     type AttrGetType DOMRangeStartOffsetPropertyInfo = Int64-    type AttrLabel DOMRangeStartOffsetPropertyInfo = "DOMRange::start-offset"+    type AttrLabel DOMRangeStartOffsetPropertyInfo = "start-offset"     attrGet _ = getDOMRangeStartOffset     attrSet _ = undefined     attrConstruct _ = undefined@@ -331,22 +425,21 @@     type AttrSetTypeConstraint DOMRangeTextPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMRangeTextPropertyInfo = DOMRangeK     type AttrGetType DOMRangeTextPropertyInfo = T.Text-    type AttrLabel DOMRangeTextPropertyInfo = "DOMRange::text"+    type AttrLabel DOMRangeTextPropertyInfo = "text"     attrGet _ = getDOMRangeText     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMRange = DOMRangeAttributeList-type DOMRangeAttributeList = ('[ '("collapsed", DOMRangeCollapsedPropertyInfo), '("common-ancestor-container", DOMRangeCommonAncestorContainerPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("end-container", DOMRangeEndContainerPropertyInfo), '("end-offset", DOMRangeEndOffsetPropertyInfo), '("start-container", DOMRangeStartContainerPropertyInfo), '("start-offset", DOMRangeStartOffsetPropertyInfo), '("text", DOMRangeTextPropertyInfo)] :: [(Symbol, *)])+type DOMRangeAttributeList = ('[ '("collapsed", DOMRangeCollapsedPropertyInfo), '("commonAncestorContainer", DOMRangeCommonAncestorContainerPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("endContainer", DOMRangeEndContainerPropertyInfo), '("endOffset", DOMRangeEndOffsetPropertyInfo), '("startContainer", DOMRangeStartContainerPropertyInfo), '("startOffset", DOMRangeStartOffsetPropertyInfo), '("text", DOMRangeTextPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMRange = DOMRangeSignalList-type DOMRangeSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMRangeSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMRange::clone_contents -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMDocumentFragment" -- throws : True -- Skip return : False@@ -359,8 +452,8 @@  dOMRangeCloneContents ::     (MonadIO m, DOMRangeK a) =>-    a ->                                    -- _obj-    m DOMDocumentFragment+    a                                       -- _obj+    -> m DOMDocumentFragment                -- result dOMRangeCloneContents _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -373,11 +466,14 @@         return ()      ) +data DOMRangeCloneContentsMethodInfo+instance (signature ~ (m DOMDocumentFragment), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeCloneContentsMethodInfo a signature where+    overloadedMethod _ = dOMRangeCloneContents+ -- method DOMRange::clone_range -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMRange" -- throws : True -- Skip return : False@@ -390,8 +486,8 @@  dOMRangeCloneRange ::     (MonadIO m, DOMRangeK a) =>-    a ->                                    -- _obj-    m DOMRange+    a                                       -- _obj+    -> m DOMRange                           -- result dOMRangeCloneRange _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -404,11 +500,14 @@         return ()      ) +data DOMRangeCloneRangeMethodInfo+instance (signature ~ (m DOMRange), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeCloneRangeMethodInfo a signature where+    overloadedMethod _ = dOMRangeCloneRange+ -- method DOMRange::collapse -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "toStart", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "toStart", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "toStart", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -422,9 +521,9 @@  dOMRangeCollapse ::     (MonadIO m, DOMRangeK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- toStart-    m ()+    a                                       -- _obj+    -> Bool                                 -- toStart+    -> m ()                                 -- result dOMRangeCollapse _obj toStart = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let toStart' = (fromIntegral . fromEnum) toStart@@ -436,11 +535,14 @@         return ()      ) +data DOMRangeCollapseMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeCollapseMethodInfo a signature where+    overloadedMethod _ = dOMRangeCollapse+ -- method DOMRange::compare_boundary_points -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "how", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "sourceRange", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "how", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sourceRange", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "how", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "sourceRange", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt16 -- throws : True -- Skip return : False@@ -455,10 +557,10 @@  dOMRangeCompareBoundaryPoints ::     (MonadIO m, DOMRangeK a, DOMRangeK b) =>-    a ->                                    -- _obj-    Word16 ->                               -- how-    b ->                                    -- sourceRange-    m Int16+    a                                       -- _obj+    -> Word16                               -- how+    -> b                                    -- sourceRange+    -> m Int16                              -- result dOMRangeCompareBoundaryPoints _obj how sourceRange = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let sourceRange' = unsafeManagedPtrCastPtr sourceRange@@ -471,11 +573,14 @@         return ()      ) +data DOMRangeCompareBoundaryPointsMethodInfo+instance (signature ~ (Word16 -> b -> m Int16), MonadIO m, DOMRangeK a, DOMRangeK b) => MethodInfo DOMRangeCompareBoundaryPointsMethodInfo a signature where+    overloadedMethod _ = dOMRangeCompareBoundaryPoints+ -- method DOMRange::compare_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt16 -- throws : True -- Skip return : False@@ -489,9 +594,9 @@  dOMRangeCompareNode ::     (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- refNode-    m Int16+    a                                       -- _obj+    -> b                                    -- refNode+    -> m Int16                              -- result dOMRangeCompareNode _obj refNode = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let refNode' = unsafeManagedPtrCastPtr refNode@@ -504,11 +609,14 @@         return ()      ) +data DOMRangeCompareNodeMethodInfo+instance (signature ~ (b -> m Int16), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeCompareNodeMethodInfo a signature where+    overloadedMethod _ = dOMRangeCompareNode+ -- method DOMRange::compare_point -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt16 -- throws : True -- Skip return : False@@ -523,10 +631,10 @@  dOMRangeComparePoint ::     (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- refNode-    Int64 ->                                -- offset-    m Int16+    a                                       -- _obj+    -> b                                    -- refNode+    -> Int64                                -- offset+    -> m Int16                              -- result dOMRangeComparePoint _obj refNode offset = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let refNode' = unsafeManagedPtrCastPtr refNode@@ -539,11 +647,14 @@         return ()      ) +data DOMRangeComparePointMethodInfo+instance (signature ~ (b -> Int64 -> m Int16), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeComparePointMethodInfo a signature where+    overloadedMethod _ = dOMRangeComparePoint+ -- method DOMRange::create_contextual_fragment -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "html", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "html", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "html", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMDocumentFragment" -- throws : True -- Skip return : False@@ -557,9 +668,9 @@  dOMRangeCreateContextualFragment ::     (MonadIO m, DOMRangeK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- html-    m DOMDocumentFragment+    a                                       -- _obj+    -> T.Text                               -- html+    -> m DOMDocumentFragment                -- result dOMRangeCreateContextualFragment _obj html = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     html' <- textToCString html@@ -574,11 +685,14 @@         freeMem html'      ) +data DOMRangeCreateContextualFragmentMethodInfo+instance (signature ~ (T.Text -> m DOMDocumentFragment), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeCreateContextualFragmentMethodInfo a signature where+    overloadedMethod _ = dOMRangeCreateContextualFragment+ -- method DOMRange::delete_contents -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -591,8 +705,8 @@  dOMRangeDeleteContents ::     (MonadIO m, DOMRangeK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMRangeDeleteContents _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -603,11 +717,14 @@         return ()      ) +data DOMRangeDeleteContentsMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeDeleteContentsMethodInfo a signature where+    overloadedMethod _ = dOMRangeDeleteContents+ -- method DOMRange::detach -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -620,8 +737,8 @@  dOMRangeDetach ::     (MonadIO m, DOMRangeK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMRangeDetach _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -632,11 +749,14 @@         return ()      ) +data DOMRangeDetachMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeDetachMethodInfo a signature where+    overloadedMethod _ = dOMRangeDetach+ -- method DOMRange::extract_contents -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMDocumentFragment" -- throws : True -- Skip return : False@@ -649,8 +769,8 @@  dOMRangeExtractContents ::     (MonadIO m, DOMRangeK a) =>-    a ->                                    -- _obj-    m DOMDocumentFragment+    a                                       -- _obj+    -> m DOMDocumentFragment                -- result dOMRangeExtractContents _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -663,11 +783,14 @@         return ()      ) +data DOMRangeExtractContentsMethodInfo+instance (signature ~ (m DOMDocumentFragment), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeExtractContentsMethodInfo a signature where+    overloadedMethod _ = dOMRangeExtractContents+ -- method DOMRange::get_collapsed -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : True -- Skip return : False@@ -680,8 +803,8 @@  dOMRangeGetCollapsed ::     (MonadIO m, DOMRangeK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMRangeGetCollapsed _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -692,11 +815,14 @@         return ()      ) +data DOMRangeGetCollapsedMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeGetCollapsedMethodInfo a signature where+    overloadedMethod _ = dOMRangeGetCollapsed+ -- method DOMRange::get_common_ancestor_container -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -709,8 +835,8 @@  dOMRangeGetCommonAncestorContainer ::     (MonadIO m, DOMRangeK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMRangeGetCommonAncestorContainer _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -723,11 +849,14 @@         return ()      ) +data DOMRangeGetCommonAncestorContainerMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeGetCommonAncestorContainerMethodInfo a signature where+    overloadedMethod _ = dOMRangeGetCommonAncestorContainer+ -- method DOMRange::get_end_container -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -740,8 +869,8 @@  dOMRangeGetEndContainer ::     (MonadIO m, DOMRangeK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMRangeGetEndContainer _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -754,11 +883,14 @@         return ()      ) +data DOMRangeGetEndContainerMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeGetEndContainerMethodInfo a signature where+    overloadedMethod _ = dOMRangeGetEndContainer+ -- method DOMRange::get_end_offset -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : True -- Skip return : False@@ -771,8 +903,8 @@  dOMRangeGetEndOffset ::     (MonadIO m, DOMRangeK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMRangeGetEndOffset _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -783,11 +915,14 @@         return ()      ) +data DOMRangeGetEndOffsetMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeGetEndOffsetMethodInfo a signature where+    overloadedMethod _ = dOMRangeGetEndOffset+ -- method DOMRange::get_start_container -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -800,8 +935,8 @@  dOMRangeGetStartContainer ::     (MonadIO m, DOMRangeK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMRangeGetStartContainer _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -814,11 +949,14 @@         return ()      ) +data DOMRangeGetStartContainerMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeGetStartContainerMethodInfo a signature where+    overloadedMethod _ = dOMRangeGetStartContainer+ -- method DOMRange::get_start_offset -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : True -- Skip return : False@@ -831,8 +969,8 @@  dOMRangeGetStartOffset ::     (MonadIO m, DOMRangeK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMRangeGetStartOffset _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -843,11 +981,14 @@         return ()      ) +data DOMRangeGetStartOffsetMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeGetStartOffsetMethodInfo a signature where+    overloadedMethod _ = dOMRangeGetStartOffset+ -- method DOMRange::get_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -859,8 +1000,8 @@  dOMRangeGetText ::     (MonadIO m, DOMRangeK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMRangeGetText _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_range_get_text _obj'@@ -870,11 +1011,14 @@     touchManagedPtr _obj     return result' +data DOMRangeGetTextMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeGetTextMethodInfo a signature where+    overloadedMethod _ = dOMRangeGetText+ -- method DOMRange::insert_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -888,9 +1032,9 @@  dOMRangeInsertNode ::     (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- newNode-    m ()+    a                                       -- _obj+    -> b                                    -- newNode+    -> m ()                                 -- result dOMRangeInsertNode _obj newNode = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let newNode' = unsafeManagedPtrCastPtr newNode@@ -903,11 +1047,14 @@         return ()      ) +data DOMRangeInsertNodeMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeInsertNodeMethodInfo a signature where+    overloadedMethod _ = dOMRangeInsertNode+ -- method DOMRange::intersects_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : True -- Skip return : False@@ -921,9 +1068,9 @@  dOMRangeIntersectsNode ::     (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- refNode-    m ()+    a                                       -- _obj+    -> b                                    -- refNode+    -> m ()                                 -- result dOMRangeIntersectsNode _obj refNode = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let refNode' = unsafeManagedPtrCastPtr refNode@@ -936,11 +1083,14 @@         return ()      ) +data DOMRangeIntersectsNodeMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeIntersectsNodeMethodInfo a signature where+    overloadedMethod _ = dOMRangeIntersectsNode+ -- method DOMRange::is_point_in_range -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : True -- Skip return : False@@ -955,10 +1105,10 @@  dOMRangeIsPointInRange ::     (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- refNode-    Int64 ->                                -- offset-    m ()+    a                                       -- _obj+    -> b                                    -- refNode+    -> Int64                                -- offset+    -> m ()                                 -- result dOMRangeIsPointInRange _obj refNode offset = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let refNode' = unsafeManagedPtrCastPtr refNode@@ -971,11 +1121,14 @@         return ()      ) +data DOMRangeIsPointInRangeMethodInfo+instance (signature ~ (b -> Int64 -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeIsPointInRangeMethodInfo a signature where+    overloadedMethod _ = dOMRangeIsPointInRange+ -- method DOMRange::select_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -989,9 +1142,9 @@  dOMRangeSelectNode ::     (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- refNode-    m ()+    a                                       -- _obj+    -> b                                    -- refNode+    -> m ()                                 -- result dOMRangeSelectNode _obj refNode = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let refNode' = unsafeManagedPtrCastPtr refNode@@ -1004,11 +1157,14 @@         return ()      ) +data DOMRangeSelectNodeMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSelectNodeMethodInfo a signature where+    overloadedMethod _ = dOMRangeSelectNode+ -- method DOMRange::select_node_contents -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1022,9 +1178,9 @@  dOMRangeSelectNodeContents ::     (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- refNode-    m ()+    a                                       -- _obj+    -> b                                    -- refNode+    -> m ()                                 -- result dOMRangeSelectNodeContents _obj refNode = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let refNode' = unsafeManagedPtrCastPtr refNode@@ -1037,11 +1193,14 @@         return ()      ) +data DOMRangeSelectNodeContentsMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSelectNodeContentsMethodInfo a signature where+    overloadedMethod _ = dOMRangeSelectNodeContents+ -- method DOMRange::set_end -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1056,10 +1215,10 @@  dOMRangeSetEnd ::     (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- refNode-    Int64 ->                                -- offset-    m ()+    a                                       -- _obj+    -> b                                    -- refNode+    -> Int64                                -- offset+    -> m ()                                 -- result dOMRangeSetEnd _obj refNode offset = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let refNode' = unsafeManagedPtrCastPtr refNode@@ -1072,11 +1231,14 @@         return ()      ) +data DOMRangeSetEndMethodInfo+instance (signature ~ (b -> Int64 -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSetEndMethodInfo a signature where+    overloadedMethod _ = dOMRangeSetEnd+ -- method DOMRange::set_end_after -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1090,9 +1252,9 @@  dOMRangeSetEndAfter ::     (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- refNode-    m ()+    a                                       -- _obj+    -> b                                    -- refNode+    -> m ()                                 -- result dOMRangeSetEndAfter _obj refNode = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let refNode' = unsafeManagedPtrCastPtr refNode@@ -1105,11 +1267,14 @@         return ()      ) +data DOMRangeSetEndAfterMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSetEndAfterMethodInfo a signature where+    overloadedMethod _ = dOMRangeSetEndAfter+ -- method DOMRange::set_end_before -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1123,9 +1288,9 @@  dOMRangeSetEndBefore ::     (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- refNode-    m ()+    a                                       -- _obj+    -> b                                    -- refNode+    -> m ()                                 -- result dOMRangeSetEndBefore _obj refNode = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let refNode' = unsafeManagedPtrCastPtr refNode@@ -1138,11 +1303,14 @@         return ()      ) +data DOMRangeSetEndBeforeMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSetEndBeforeMethodInfo a signature where+    overloadedMethod _ = dOMRangeSetEndBefore+ -- method DOMRange::set_start -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1157,10 +1325,10 @@  dOMRangeSetStart ::     (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- refNode-    Int64 ->                                -- offset-    m ()+    a                                       -- _obj+    -> b                                    -- refNode+    -> Int64                                -- offset+    -> m ()                                 -- result dOMRangeSetStart _obj refNode offset = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let refNode' = unsafeManagedPtrCastPtr refNode@@ -1173,11 +1341,14 @@         return ()      ) +data DOMRangeSetStartMethodInfo+instance (signature ~ (b -> Int64 -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSetStartMethodInfo a signature where+    overloadedMethod _ = dOMRangeSetStart+ -- method DOMRange::set_start_after -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1191,9 +1362,9 @@  dOMRangeSetStartAfter ::     (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- refNode-    m ()+    a                                       -- _obj+    -> b                                    -- refNode+    -> m ()                                 -- result dOMRangeSetStartAfter _obj refNode = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let refNode' = unsafeManagedPtrCastPtr refNode@@ -1206,11 +1377,14 @@         return ()      ) +data DOMRangeSetStartAfterMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSetStartAfterMethodInfo a signature where+    overloadedMethod _ = dOMRangeSetStartAfter+ -- method DOMRange::set_start_before -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "refNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1224,9 +1398,9 @@  dOMRangeSetStartBefore ::     (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- refNode-    m ()+    a                                       -- _obj+    -> b                                    -- refNode+    -> m ()                                 -- result dOMRangeSetStartBefore _obj refNode = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let refNode' = unsafeManagedPtrCastPtr refNode@@ -1239,11 +1413,14 @@         return ()      ) +data DOMRangeSetStartBeforeMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSetStartBeforeMethodInfo a signature where+    overloadedMethod _ = dOMRangeSetStartBefore+ -- method DOMRange::surround_contents -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newParent", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newParent", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "newParent", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -1257,9 +1434,9 @@  dOMRangeSurroundContents ::     (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- newParent-    m ()+    a                                       -- _obj+    -> b                                    -- newParent+    -> m ()                                 -- result dOMRangeSurroundContents _obj newParent = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let newParent' = unsafeManagedPtrCastPtr newParent@@ -1272,11 +1449,14 @@         return ()      ) +data DOMRangeSurroundContentsMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSurroundContentsMethodInfo a signature where+    overloadedMethod _ = dOMRangeSurroundContents+ -- method DOMRange::to_string -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : True -- Skip return : False@@ -1289,8 +1469,8 @@  dOMRangeToString ::     (MonadIO m, DOMRangeK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMRangeToString _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -1303,5 +1483,9 @@      ) (do         return ()      )++data DOMRangeToStringMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeToStringMethodInfo a signature where+    overloadedMethod _ = dOMRangeToString  
GI/WebKit2WebExtension/Objects/DOMRange.hs-boot view
@@ -18,3 +18,33 @@ data DOMRangeStartContainerPropertyInfo data DOMRangeStartOffsetPropertyInfo data DOMRangeTextPropertyInfo+data DOMRangeCloneContentsMethodInfo+data DOMRangeCloneRangeMethodInfo+data DOMRangeCollapseMethodInfo+data DOMRangeCompareBoundaryPointsMethodInfo+data DOMRangeCompareNodeMethodInfo+data DOMRangeComparePointMethodInfo+data DOMRangeCreateContextualFragmentMethodInfo+data DOMRangeDeleteContentsMethodInfo+data DOMRangeDetachMethodInfo+data DOMRangeExtractContentsMethodInfo+data DOMRangeGetCollapsedMethodInfo+data DOMRangeGetCommonAncestorContainerMethodInfo+data DOMRangeGetEndContainerMethodInfo+data DOMRangeGetEndOffsetMethodInfo+data DOMRangeGetStartContainerMethodInfo+data DOMRangeGetStartOffsetMethodInfo+data DOMRangeGetTextMethodInfo+data DOMRangeInsertNodeMethodInfo+data DOMRangeIntersectsNodeMethodInfo+data DOMRangeIsPointInRangeMethodInfo+data DOMRangeSelectNodeMethodInfo+data DOMRangeSelectNodeContentsMethodInfo+data DOMRangeSetEndMethodInfo+data DOMRangeSetEndAfterMethodInfo+data DOMRangeSetEndBeforeMethodInfo+data DOMRangeSetStartMethodInfo+data DOMRangeSetStartAfterMethodInfo+data DOMRangeSetStartBeforeMethodInfo+data DOMRangeSurroundContentsMethodInfo+data DOMRangeToStringMethodInfo
GI/WebKit2WebExtension/Objects/DOMStyleSheet.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,34 +18,42 @@   -- * Methods -- ** dOMStyleSheetGetContentType+    DOMStyleSheetGetContentTypeMethodInfo   ,     dOMStyleSheetGetContentType             ,   -- ** dOMStyleSheetGetDisabled+    DOMStyleSheetGetDisabledMethodInfo      ,     dOMStyleSheetGetDisabled                ,   -- ** dOMStyleSheetGetHref+    DOMStyleSheetGetHrefMethodInfo          ,     dOMStyleSheetGetHref                    ,   -- ** dOMStyleSheetGetMedia+    DOMStyleSheetGetMediaMethodInfo         ,     dOMStyleSheetGetMedia                   ,   -- ** dOMStyleSheetGetOwnerNode+    DOMStyleSheetGetOwnerNodeMethodInfo     ,     dOMStyleSheetGetOwnerNode               ,   -- ** dOMStyleSheetGetParentStyleSheet+    DOMStyleSheetGetParentStyleSheetMethodInfo,     dOMStyleSheetGetParentStyleSheet        ,   -- ** dOMStyleSheetGetTitle+    DOMStyleSheetGetTitleMethodInfo         ,     dOMStyleSheetGetTitle                   ,   -- ** dOMStyleSheetSetDisabled+    DOMStyleSheetSetDisabledMethodInfo      ,     dOMStyleSheetSetDisabled                ,  @@ -124,6 +133,47 @@ noDOMStyleSheet :: Maybe DOMStyleSheet noDOMStyleSheet = Nothing +type family ResolveDOMStyleSheetMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMStyleSheetMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMStyleSheetMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMStyleSheetMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMStyleSheetMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMStyleSheetMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMStyleSheetMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMStyleSheetMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMStyleSheetMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMStyleSheetMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMStyleSheetMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMStyleSheetMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMStyleSheetMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMStyleSheetMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMStyleSheetMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMStyleSheetMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMStyleSheetMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMStyleSheetMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMStyleSheetMethod "getContentType" o = DOMStyleSheetGetContentTypeMethodInfo+    ResolveDOMStyleSheetMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMStyleSheetMethod "getDisabled" o = DOMStyleSheetGetDisabledMethodInfo+    ResolveDOMStyleSheetMethod "getHref" o = DOMStyleSheetGetHrefMethodInfo+    ResolveDOMStyleSheetMethod "getMedia" o = DOMStyleSheetGetMediaMethodInfo+    ResolveDOMStyleSheetMethod "getOwnerNode" o = DOMStyleSheetGetOwnerNodeMethodInfo+    ResolveDOMStyleSheetMethod "getParentStyleSheet" o = DOMStyleSheetGetParentStyleSheetMethodInfo+    ResolveDOMStyleSheetMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMStyleSheetMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMStyleSheetMethod "getTitle" o = DOMStyleSheetGetTitleMethodInfo+    ResolveDOMStyleSheetMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMStyleSheetMethod "setDisabled" o = DOMStyleSheetSetDisabledMethodInfo+    ResolveDOMStyleSheetMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMStyleSheetMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMStyleSheetMethod t DOMStyleSheet, MethodInfo info DOMStyleSheet p) => IsLabelProxy t (DOMStyleSheet -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMStyleSheetMethod t DOMStyleSheet, MethodInfo info DOMStyleSheet p) => IsLabel t (DOMStyleSheet -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "disabled"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable,PropertyWritable]@@ -143,7 +193,7 @@     type AttrSetTypeConstraint DOMStyleSheetDisabledPropertyInfo = (~) Bool     type AttrBaseTypeConstraint DOMStyleSheetDisabledPropertyInfo = DOMStyleSheetK     type AttrGetType DOMStyleSheetDisabledPropertyInfo = Bool-    type AttrLabel DOMStyleSheetDisabledPropertyInfo = "DOMStyleSheet::disabled"+    type AttrLabel DOMStyleSheetDisabledPropertyInfo = "disabled"     attrGet _ = getDOMStyleSheetDisabled     attrSet _ = setDOMStyleSheetDisabled     attrConstruct _ = constructDOMStyleSheetDisabled@@ -161,7 +211,7 @@     type AttrSetTypeConstraint DOMStyleSheetHrefPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMStyleSheetHrefPropertyInfo = DOMStyleSheetK     type AttrGetType DOMStyleSheetHrefPropertyInfo = T.Text-    type AttrLabel DOMStyleSheetHrefPropertyInfo = "DOMStyleSheet::href"+    type AttrLabel DOMStyleSheetHrefPropertyInfo = "href"     attrGet _ = getDOMStyleSheetHref     attrSet _ = undefined     attrConstruct _ = undefined@@ -179,7 +229,7 @@     type AttrSetTypeConstraint DOMStyleSheetMediaPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMStyleSheetMediaPropertyInfo = DOMStyleSheetK     type AttrGetType DOMStyleSheetMediaPropertyInfo = DOMMediaList-    type AttrLabel DOMStyleSheetMediaPropertyInfo = "DOMStyleSheet::media"+    type AttrLabel DOMStyleSheetMediaPropertyInfo = "media"     attrGet _ = getDOMStyleSheetMedia     attrSet _ = undefined     attrConstruct _ = undefined@@ -197,7 +247,7 @@     type AttrSetTypeConstraint DOMStyleSheetOwnerNodePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMStyleSheetOwnerNodePropertyInfo = DOMStyleSheetK     type AttrGetType DOMStyleSheetOwnerNodePropertyInfo = DOMNode-    type AttrLabel DOMStyleSheetOwnerNodePropertyInfo = "DOMStyleSheet::owner-node"+    type AttrLabel DOMStyleSheetOwnerNodePropertyInfo = "owner-node"     attrGet _ = getDOMStyleSheetOwnerNode     attrSet _ = undefined     attrConstruct _ = undefined@@ -215,7 +265,7 @@     type AttrSetTypeConstraint DOMStyleSheetParentStyleSheetPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMStyleSheetParentStyleSheetPropertyInfo = DOMStyleSheetK     type AttrGetType DOMStyleSheetParentStyleSheetPropertyInfo = DOMStyleSheet-    type AttrLabel DOMStyleSheetParentStyleSheetPropertyInfo = "DOMStyleSheet::parent-style-sheet"+    type AttrLabel DOMStyleSheetParentStyleSheetPropertyInfo = "parent-style-sheet"     attrGet _ = getDOMStyleSheetParentStyleSheet     attrSet _ = undefined     attrConstruct _ = undefined@@ -233,7 +283,7 @@     type AttrSetTypeConstraint DOMStyleSheetTitlePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMStyleSheetTitlePropertyInfo = DOMStyleSheetK     type AttrGetType DOMStyleSheetTitlePropertyInfo = T.Text-    type AttrLabel DOMStyleSheetTitlePropertyInfo = "DOMStyleSheet::title"+    type AttrLabel DOMStyleSheetTitlePropertyInfo = "title"     attrGet _ = getDOMStyleSheetTitle     attrSet _ = undefined     attrConstruct _ = undefined@@ -251,22 +301,21 @@     type AttrSetTypeConstraint DOMStyleSheetTypePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMStyleSheetTypePropertyInfo = DOMStyleSheetK     type AttrGetType DOMStyleSheetTypePropertyInfo = T.Text-    type AttrLabel DOMStyleSheetTypePropertyInfo = "DOMStyleSheet::type"+    type AttrLabel DOMStyleSheetTypePropertyInfo = "type"     attrGet _ = getDOMStyleSheetType     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMStyleSheet = DOMStyleSheetAttributeList-type DOMStyleSheetAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("disabled", DOMStyleSheetDisabledPropertyInfo), '("href", DOMStyleSheetHrefPropertyInfo), '("media", DOMStyleSheetMediaPropertyInfo), '("owner-node", DOMStyleSheetOwnerNodePropertyInfo), '("parent-style-sheet", DOMStyleSheetParentStyleSheetPropertyInfo), '("title", DOMStyleSheetTitlePropertyInfo), '("type", DOMStyleSheetTypePropertyInfo)] :: [(Symbol, *)])+type DOMStyleSheetAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("disabled", DOMStyleSheetDisabledPropertyInfo), '("href", DOMStyleSheetHrefPropertyInfo), '("media", DOMStyleSheetMediaPropertyInfo), '("ownerNode", DOMStyleSheetOwnerNodePropertyInfo), '("parentStyleSheet", DOMStyleSheetParentStyleSheetPropertyInfo), '("title", DOMStyleSheetTitlePropertyInfo), '("type", DOMStyleSheetTypePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMStyleSheet = DOMStyleSheetSignalList-type DOMStyleSheetSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMStyleSheetSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMStyleSheet::get_content_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -278,8 +327,8 @@  dOMStyleSheetGetContentType ::     (MonadIO m, DOMStyleSheetK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMStyleSheetGetContentType _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_style_sheet_get_content_type _obj'@@ -289,11 +338,14 @@     touchManagedPtr _obj     return result' +data DOMStyleSheetGetContentTypeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMStyleSheetK a) => MethodInfo DOMStyleSheetGetContentTypeMethodInfo a signature where+    overloadedMethod _ = dOMStyleSheetGetContentType+ -- method DOMStyleSheet::get_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -305,8 +357,8 @@  dOMStyleSheetGetDisabled ::     (MonadIO m, DOMStyleSheetK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMStyleSheetGetDisabled _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_style_sheet_get_disabled _obj'@@ -314,11 +366,14 @@     touchManagedPtr _obj     return result' +data DOMStyleSheetGetDisabledMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMStyleSheetK a) => MethodInfo DOMStyleSheetGetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMStyleSheetGetDisabled+ -- method DOMStyleSheet::get_href -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -330,8 +385,8 @@  dOMStyleSheetGetHref ::     (MonadIO m, DOMStyleSheetK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMStyleSheetGetHref _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_style_sheet_get_href _obj'@@ -341,11 +396,14 @@     touchManagedPtr _obj     return result' +data DOMStyleSheetGetHrefMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMStyleSheetK a) => MethodInfo DOMStyleSheetGetHrefMethodInfo a signature where+    overloadedMethod _ = dOMStyleSheetGetHref+ -- method DOMStyleSheet::get_media -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMMediaList" -- throws : False -- Skip return : False@@ -357,8 +415,8 @@  dOMStyleSheetGetMedia ::     (MonadIO m, DOMStyleSheetK a) =>-    a ->                                    -- _obj-    m DOMMediaList+    a                                       -- _obj+    -> m DOMMediaList                       -- result dOMStyleSheetGetMedia _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_style_sheet_get_media _obj'@@ -367,11 +425,14 @@     touchManagedPtr _obj     return result' +data DOMStyleSheetGetMediaMethodInfo+instance (signature ~ (m DOMMediaList), MonadIO m, DOMStyleSheetK a) => MethodInfo DOMStyleSheetGetMediaMethodInfo a signature where+    overloadedMethod _ = dOMStyleSheetGetMedia+ -- method DOMStyleSheet::get_owner_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -383,8 +444,8 @@  dOMStyleSheetGetOwnerNode ::     (MonadIO m, DOMStyleSheetK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMStyleSheetGetOwnerNode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_style_sheet_get_owner_node _obj'@@ -393,11 +454,14 @@     touchManagedPtr _obj     return result' +data DOMStyleSheetGetOwnerNodeMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMStyleSheetK a) => MethodInfo DOMStyleSheetGetOwnerNodeMethodInfo a signature where+    overloadedMethod _ = dOMStyleSheetGetOwnerNode+ -- method DOMStyleSheet::get_parent_style_sheet -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMStyleSheet" -- throws : False -- Skip return : False@@ -409,8 +473,8 @@  dOMStyleSheetGetParentStyleSheet ::     (MonadIO m, DOMStyleSheetK a) =>-    a ->                                    -- _obj-    m DOMStyleSheet+    a                                       -- _obj+    -> m DOMStyleSheet                      -- result dOMStyleSheetGetParentStyleSheet _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_style_sheet_get_parent_style_sheet _obj'@@ -419,11 +483,14 @@     touchManagedPtr _obj     return result' +data DOMStyleSheetGetParentStyleSheetMethodInfo+instance (signature ~ (m DOMStyleSheet), MonadIO m, DOMStyleSheetK a) => MethodInfo DOMStyleSheetGetParentStyleSheetMethodInfo a signature where+    overloadedMethod _ = dOMStyleSheetGetParentStyleSheet+ -- method DOMStyleSheet::get_title -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -435,8 +502,8 @@  dOMStyleSheetGetTitle ::     (MonadIO m, DOMStyleSheetK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMStyleSheetGetTitle _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_style_sheet_get_title _obj'@@ -446,11 +513,14 @@     touchManagedPtr _obj     return result' +data DOMStyleSheetGetTitleMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMStyleSheetK a) => MethodInfo DOMStyleSheetGetTitleMethodInfo a signature where+    overloadedMethod _ = dOMStyleSheetGetTitle+ -- method DOMStyleSheet::set_disabled -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -463,14 +533,18 @@  dOMStyleSheetSetDisabled ::     (MonadIO m, DOMStyleSheetK a) =>-    a ->                                    -- _obj-    Bool ->                                 -- value-    m ()+    a                                       -- _obj+    -> Bool                                 -- value+    -> m ()                                 -- result dOMStyleSheetSetDisabled _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = (fromIntegral . fromEnum) value     webkit_dom_style_sheet_set_disabled _obj' value'     touchManagedPtr _obj     return ()++data DOMStyleSheetSetDisabledMethodInfo+instance (signature ~ (Bool -> m ()), MonadIO m, DOMStyleSheetK a) => MethodInfo DOMStyleSheetSetDisabledMethodInfo a signature where+    overloadedMethod _ = dOMStyleSheetSetDisabled  
GI/WebKit2WebExtension/Objects/DOMStyleSheet.hs-boot view
@@ -18,3 +18,11 @@ data DOMStyleSheetParentStyleSheetPropertyInfo data DOMStyleSheetTitlePropertyInfo data DOMStyleSheetTypePropertyInfo+data DOMStyleSheetGetContentTypeMethodInfo+data DOMStyleSheetGetDisabledMethodInfo+data DOMStyleSheetGetHrefMethodInfo+data DOMStyleSheetGetMediaMethodInfo+data DOMStyleSheetGetOwnerNodeMethodInfo+data DOMStyleSheetGetParentStyleSheetMethodInfo+data DOMStyleSheetGetTitleMethodInfo+data DOMStyleSheetSetDisabledMethodInfo
GI/WebKit2WebExtension/Objects/DOMStyleSheetList.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** dOMStyleSheetListGetLength+    DOMStyleSheetListGetLengthMethodInfo    ,     dOMStyleSheetListGetLength              ,   -- ** dOMStyleSheetListItem+    DOMStyleSheetListItemMethodInfo         ,     dOMStyleSheetListItem                   ,  @@ -68,6 +71,41 @@ noDOMStyleSheetList :: Maybe DOMStyleSheetList noDOMStyleSheetList = Nothing +type family ResolveDOMStyleSheetListMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMStyleSheetListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMStyleSheetListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMStyleSheetListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMStyleSheetListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMStyleSheetListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMStyleSheetListMethod "item" o = DOMStyleSheetListItemMethodInfo+    ResolveDOMStyleSheetListMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMStyleSheetListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMStyleSheetListMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMStyleSheetListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMStyleSheetListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMStyleSheetListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMStyleSheetListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMStyleSheetListMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMStyleSheetListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMStyleSheetListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMStyleSheetListMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMStyleSheetListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMStyleSheetListMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMStyleSheetListMethod "getLength" o = DOMStyleSheetListGetLengthMethodInfo+    ResolveDOMStyleSheetListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMStyleSheetListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMStyleSheetListMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMStyleSheetListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMStyleSheetListMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMStyleSheetListMethod t DOMStyleSheetList, MethodInfo info DOMStyleSheetList p) => IsLabelProxy t (DOMStyleSheetList -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMStyleSheetListMethod t DOMStyleSheetList, MethodInfo info DOMStyleSheetList p) => IsLabel t (DOMStyleSheetList -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "length"    -- Type: TBasicType TUInt64    -- Flags: [PropertyReadable]@@ -81,22 +119,21 @@     type AttrSetTypeConstraint DOMStyleSheetListLengthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMStyleSheetListLengthPropertyInfo = DOMStyleSheetListK     type AttrGetType DOMStyleSheetListLengthPropertyInfo = Word64-    type AttrLabel DOMStyleSheetListLengthPropertyInfo = "DOMStyleSheetList::length"+    type AttrLabel DOMStyleSheetListLengthPropertyInfo = "length"     attrGet _ = getDOMStyleSheetListLength     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMStyleSheetList = DOMStyleSheetListAttributeList-type DOMStyleSheetListAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("length", DOMStyleSheetListLengthPropertyInfo)] :: [(Symbol, *)])+type DOMStyleSheetListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMStyleSheetListLengthPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMStyleSheetList = DOMStyleSheetListSignalList-type DOMStyleSheetListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMStyleSheetListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMStyleSheetList::get_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheetList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheetList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheetList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -108,19 +145,22 @@  dOMStyleSheetListGetLength ::     (MonadIO m, DOMStyleSheetListK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMStyleSheetListGetLength _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_style_sheet_list_get_length _obj'     touchManagedPtr _obj     return result +data DOMStyleSheetListGetLengthMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMStyleSheetListK a) => MethodInfo DOMStyleSheetListGetLengthMethodInfo a signature where+    overloadedMethod _ = dOMStyleSheetListGetLength+ -- method DOMStyleSheetList::item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheetList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheetList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMStyleSheetList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMStyleSheet" -- throws : False -- Skip return : False@@ -133,9 +173,9 @@  dOMStyleSheetListItem ::     (MonadIO m, DOMStyleSheetListK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- index-    m DOMStyleSheet+    a                                       -- _obj+    -> Word64                               -- index+    -> m DOMStyleSheet                      -- result dOMStyleSheetListItem _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_style_sheet_list_item _obj' index@@ -143,5 +183,9 @@     result' <- (wrapObject DOMStyleSheet) result     touchManagedPtr _obj     return result'++data DOMStyleSheetListItemMethodInfo+instance (signature ~ (Word64 -> m DOMStyleSheet), MonadIO m, DOMStyleSheetListK a) => MethodInfo DOMStyleSheetListItemMethodInfo a signature where+    overloadedMethod _ = dOMStyleSheetListItem  
GI/WebKit2WebExtension/Objects/DOMStyleSheetList.hs-boot view
@@ -12,3 +12,5 @@ class GObject o => DOMStyleSheetListK o instance (GObject o, IsDescendantOf DOMStyleSheetList o) => DOMStyleSheetListK o data DOMStyleSheetListLengthPropertyInfo+data DOMStyleSheetListGetLengthMethodInfo+data DOMStyleSheetListItemMethodInfo
GI/WebKit2WebExtension/Objects/DOMText.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,14 +18,17 @@   -- * Methods -- ** dOMTextGetWholeText+    DOMTextGetWholeTextMethodInfo           ,     dOMTextGetWholeText                     ,   -- ** dOMTextReplaceWholeText+    DOMTextReplaceWholeTextMethodInfo       ,     dOMTextReplaceWholeText                 ,   -- ** dOMTextSplitText+    DOMTextSplitTextMethodInfo              ,     dOMTextSplitText                        ,  @@ -72,6 +76,81 @@ noDOMText :: Maybe DOMText noDOMText = Nothing +type family ResolveDOMTextMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMTextMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo+    ResolveDOMTextMethod "appendChild" o = DOMNodeAppendChildMethodInfo+    ResolveDOMTextMethod "appendData" o = DOMCharacterDataAppendDataMethodInfo+    ResolveDOMTextMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMTextMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMTextMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo+    ResolveDOMTextMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo+    ResolveDOMTextMethod "contains" o = DOMNodeContainsMethodInfo+    ResolveDOMTextMethod "deleteData" o = DOMCharacterDataDeleteDataMethodInfo+    ResolveDOMTextMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo+    ResolveDOMTextMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMTextMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMTextMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo+    ResolveDOMTextMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo+    ResolveDOMTextMethod "insertData" o = DOMCharacterDataInsertDataMethodInfo+    ResolveDOMTextMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo+    ResolveDOMTextMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo+    ResolveDOMTextMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMTextMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo+    ResolveDOMTextMethod "isSupported" o = DOMNodeIsSupportedMethodInfo+    ResolveDOMTextMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo+    ResolveDOMTextMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo+    ResolveDOMTextMethod "normalize" o = DOMNodeNormalizeMethodInfo+    ResolveDOMTextMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMTextMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMTextMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMTextMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMTextMethod "removeChild" o = DOMNodeRemoveChildMethodInfo+    ResolveDOMTextMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo+    ResolveDOMTextMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo+    ResolveDOMTextMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMTextMethod "replaceWholeText" o = DOMTextReplaceWholeTextMethodInfo+    ResolveDOMTextMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMTextMethod "splitText" o = DOMTextSplitTextMethodInfo+    ResolveDOMTextMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMTextMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMTextMethod "substringData" o = DOMCharacterDataSubstringDataMethodInfo+    ResolveDOMTextMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMTextMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMTextMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMTextMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo+    ResolveDOMTextMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo+    ResolveDOMTextMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo+    ResolveDOMTextMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo+    ResolveDOMTextMethod "getLength" o = DOMCharacterDataGetLengthMethodInfo+    ResolveDOMTextMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo+    ResolveDOMTextMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo+    ResolveDOMTextMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo+    ResolveDOMTextMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo+    ResolveDOMTextMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo+    ResolveDOMTextMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo+    ResolveDOMTextMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo+    ResolveDOMTextMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo+    ResolveDOMTextMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo+    ResolveDOMTextMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo+    ResolveDOMTextMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo+    ResolveDOMTextMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMTextMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMTextMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo+    ResolveDOMTextMethod "getWholeText" o = DOMTextGetWholeTextMethodInfo+    ResolveDOMTextMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo+    ResolveDOMTextMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo+    ResolveDOMTextMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMTextMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo+    ResolveDOMTextMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMTextMethod t DOMText, MethodInfo info DOMText p) => IsLabelProxy t (DOMText -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMTextMethod t DOMText, MethodInfo info DOMText p) => IsLabel t (DOMText -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "whole-text"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable]@@ -85,22 +164,21 @@     type AttrSetTypeConstraint DOMTextWholeTextPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMTextWholeTextPropertyInfo = DOMTextK     type AttrGetType DOMTextWholeTextPropertyInfo = T.Text-    type AttrLabel DOMTextWholeTextPropertyInfo = "DOMText::whole-text"+    type AttrLabel DOMTextWholeTextPropertyInfo = "whole-text"     attrGet _ = getDOMTextWholeText     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMText = DOMTextAttributeList-type DOMTextAttributeList = ('[ '("base-uri", DOMNodeBaseUriPropertyInfo), '("child-nodes", DOMNodeChildNodesPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("first-child", DOMNodeFirstChildPropertyInfo), '("last-child", DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("local-name", DOMNodeLocalNamePropertyInfo), '("namespace-uri", DOMNodeNamespaceUriPropertyInfo), '("next-element-sibling", DOMCharacterDataNextElementSiblingPropertyInfo), '("next-sibling", DOMNodeNextSiblingPropertyInfo), '("node-name", DOMNodeNodeNamePropertyInfo), '("node-type", DOMNodeNodeTypePropertyInfo), '("node-value", DOMNodeNodeValuePropertyInfo), '("owner-document", DOMNodeOwnerDocumentPropertyInfo), '("parent-element", DOMNodeParentElementPropertyInfo), '("parent-node", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previous-element-sibling", DOMCharacterDataPreviousElementSiblingPropertyInfo), '("previous-sibling", DOMNodePreviousSiblingPropertyInfo), '("text-content", DOMNodeTextContentPropertyInfo), '("whole-text", DOMTextWholeTextPropertyInfo)] :: [(Symbol, *)])+type DOMTextAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMCharacterDataNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMCharacterDataPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("wholeText", DOMTextWholeTextPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMText = DOMTextSignalList-type DOMTextSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMTextSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMText::get_whole_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -112,8 +190,8 @@  dOMTextGetWholeText ::     (MonadIO m, DOMTextK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMTextGetWholeText _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_text_get_whole_text _obj'@@ -123,11 +201,14 @@     touchManagedPtr _obj     return result' +data DOMTextGetWholeTextMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMTextK a) => MethodInfo DOMTextGetWholeTextMethodInfo a signature where+    overloadedMethod _ = dOMTextGetWholeText+ -- method DOMText::replace_whole_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "content", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "content", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "content", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMText" -- throws : True -- Skip return : False@@ -141,9 +222,9 @@  dOMTextReplaceWholeText ::     (MonadIO m, DOMTextK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- content-    m DOMText+    a                                       -- _obj+    -> T.Text                               -- content+    -> m DOMText                            -- result dOMTextReplaceWholeText _obj content = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     content' <- textToCString content@@ -158,11 +239,14 @@         freeMem content'      ) +data DOMTextReplaceWholeTextMethodInfo+instance (signature ~ (T.Text -> m DOMText), MonadIO m, DOMTextK a) => MethodInfo DOMTextReplaceWholeTextMethodInfo a signature where+    overloadedMethod _ = dOMTextReplaceWholeText+ -- method DOMText::split_text -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "offset", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMText" -- throws : True -- Skip return : False@@ -176,9 +260,9 @@  dOMTextSplitText ::     (MonadIO m, DOMTextK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- offset-    m DOMText+    a                                       -- _obj+    -> Word64                               -- offset+    -> m DOMText                            -- result dOMTextSplitText _obj offset = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -190,5 +274,9 @@      ) (do         return ()      )++data DOMTextSplitTextMethodInfo+instance (signature ~ (Word64 -> m DOMText), MonadIO m, DOMTextK a) => MethodInfo DOMTextSplitTextMethodInfo a signature where+    overloadedMethod _ = dOMTextSplitText  
GI/WebKit2WebExtension/Objects/DOMText.hs-boot view
@@ -12,3 +12,6 @@ class GObject o => DOMTextK o instance (GObject o, IsDescendantOf DOMText o) => DOMTextK o data DOMTextWholeTextPropertyInfo+data DOMTextGetWholeTextMethodInfo+data DOMTextReplaceWholeTextMethodInfo+data DOMTextSplitTextMethodInfo
GI/WebKit2WebExtension/Objects/DOMTreeWalker.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,54 +18,67 @@   -- * Methods -- ** dOMTreeWalkerFirstChild+    DOMTreeWalkerFirstChildMethodInfo       ,     dOMTreeWalkerFirstChild                 ,   -- ** dOMTreeWalkerGetCurrentNode+    DOMTreeWalkerGetCurrentNodeMethodInfo   ,     dOMTreeWalkerGetCurrentNode             ,   -- ** dOMTreeWalkerGetExpandEntityReferences+    DOMTreeWalkerGetExpandEntityReferencesMethodInfo,     dOMTreeWalkerGetExpandEntityReferences  ,   -- ** dOMTreeWalkerGetFilter+    DOMTreeWalkerGetFilterMethodInfo        ,     dOMTreeWalkerGetFilter                  ,   -- ** dOMTreeWalkerGetRoot+    DOMTreeWalkerGetRootMethodInfo          ,     dOMTreeWalkerGetRoot                    ,   -- ** dOMTreeWalkerGetWhatToShow+    DOMTreeWalkerGetWhatToShowMethodInfo    ,     dOMTreeWalkerGetWhatToShow              ,   -- ** dOMTreeWalkerLastChild+    DOMTreeWalkerLastChildMethodInfo        ,     dOMTreeWalkerLastChild                  ,   -- ** dOMTreeWalkerNextNode+    DOMTreeWalkerNextNodeMethodInfo         ,     dOMTreeWalkerNextNode                   ,   -- ** dOMTreeWalkerNextSibling+    DOMTreeWalkerNextSiblingMethodInfo      ,     dOMTreeWalkerNextSibling                ,   -- ** dOMTreeWalkerParentNode+    DOMTreeWalkerParentNodeMethodInfo       ,     dOMTreeWalkerParentNode                 ,   -- ** dOMTreeWalkerPreviousNode+    DOMTreeWalkerPreviousNodeMethodInfo     ,     dOMTreeWalkerPreviousNode               ,   -- ** dOMTreeWalkerPreviousSibling+    DOMTreeWalkerPreviousSiblingMethodInfo  ,     dOMTreeWalkerPreviousSibling            ,   -- ** dOMTreeWalkerSetCurrentNode+    DOMTreeWalkerSetCurrentNodeMethodInfo   ,     dOMTreeWalkerSetCurrentNode             ,  @@ -132,6 +146,52 @@ noDOMTreeWalker :: Maybe DOMTreeWalker noDOMTreeWalker = Nothing +type family ResolveDOMTreeWalkerMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMTreeWalkerMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMTreeWalkerMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMTreeWalkerMethod "firstChild" o = DOMTreeWalkerFirstChildMethodInfo+    ResolveDOMTreeWalkerMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMTreeWalkerMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMTreeWalkerMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMTreeWalkerMethod "lastChild" o = DOMTreeWalkerLastChildMethodInfo+    ResolveDOMTreeWalkerMethod "nextNode" o = DOMTreeWalkerNextNodeMethodInfo+    ResolveDOMTreeWalkerMethod "nextSibling" o = DOMTreeWalkerNextSiblingMethodInfo+    ResolveDOMTreeWalkerMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMTreeWalkerMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMTreeWalkerMethod "parentNode" o = DOMTreeWalkerParentNodeMethodInfo+    ResolveDOMTreeWalkerMethod "previousNode" o = DOMTreeWalkerPreviousNodeMethodInfo+    ResolveDOMTreeWalkerMethod "previousSibling" o = DOMTreeWalkerPreviousSiblingMethodInfo+    ResolveDOMTreeWalkerMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMTreeWalkerMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMTreeWalkerMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMTreeWalkerMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMTreeWalkerMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMTreeWalkerMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMTreeWalkerMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMTreeWalkerMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMTreeWalkerMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMTreeWalkerMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMTreeWalkerMethod "getCurrentNode" o = DOMTreeWalkerGetCurrentNodeMethodInfo+    ResolveDOMTreeWalkerMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMTreeWalkerMethod "getExpandEntityReferences" o = DOMTreeWalkerGetExpandEntityReferencesMethodInfo+    ResolveDOMTreeWalkerMethod "getFilter" o = DOMTreeWalkerGetFilterMethodInfo+    ResolveDOMTreeWalkerMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMTreeWalkerMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMTreeWalkerMethod "getRoot" o = DOMTreeWalkerGetRootMethodInfo+    ResolveDOMTreeWalkerMethod "getWhatToShow" o = DOMTreeWalkerGetWhatToShowMethodInfo+    ResolveDOMTreeWalkerMethod "setCurrentNode" o = DOMTreeWalkerSetCurrentNodeMethodInfo+    ResolveDOMTreeWalkerMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMTreeWalkerMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMTreeWalkerMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMTreeWalkerMethod t DOMTreeWalker, MethodInfo info DOMTreeWalker p) => IsLabelProxy t (DOMTreeWalker -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMTreeWalkerMethod t DOMTreeWalker, MethodInfo info DOMTreeWalker p) => IsLabel t (DOMTreeWalker -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "current-node"    -- Type: TInterface "WebKit2WebExtension" "DOMNode"    -- Flags: [PropertyReadable]@@ -145,7 +205,7 @@     type AttrSetTypeConstraint DOMTreeWalkerCurrentNodePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMTreeWalkerCurrentNodePropertyInfo = DOMTreeWalkerK     type AttrGetType DOMTreeWalkerCurrentNodePropertyInfo = DOMNode-    type AttrLabel DOMTreeWalkerCurrentNodePropertyInfo = "DOMTreeWalker::current-node"+    type AttrLabel DOMTreeWalkerCurrentNodePropertyInfo = "current-node"     attrGet _ = getDOMTreeWalkerCurrentNode     attrSet _ = undefined     attrConstruct _ = undefined@@ -163,7 +223,7 @@     type AttrSetTypeConstraint DOMTreeWalkerExpandEntityReferencesPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMTreeWalkerExpandEntityReferencesPropertyInfo = DOMTreeWalkerK     type AttrGetType DOMTreeWalkerExpandEntityReferencesPropertyInfo = Bool-    type AttrLabel DOMTreeWalkerExpandEntityReferencesPropertyInfo = "DOMTreeWalker::expand-entity-references"+    type AttrLabel DOMTreeWalkerExpandEntityReferencesPropertyInfo = "expand-entity-references"     attrGet _ = getDOMTreeWalkerExpandEntityReferences     attrSet _ = undefined     attrConstruct _ = undefined@@ -181,7 +241,7 @@     type AttrSetTypeConstraint DOMTreeWalkerFilterPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMTreeWalkerFilterPropertyInfo = DOMTreeWalkerK     type AttrGetType DOMTreeWalkerFilterPropertyInfo = DOMNodeFilter-    type AttrLabel DOMTreeWalkerFilterPropertyInfo = "DOMTreeWalker::filter"+    type AttrLabel DOMTreeWalkerFilterPropertyInfo = "filter"     attrGet _ = getDOMTreeWalkerFilter     attrSet _ = undefined     attrConstruct _ = undefined@@ -199,7 +259,7 @@     type AttrSetTypeConstraint DOMTreeWalkerRootPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMTreeWalkerRootPropertyInfo = DOMTreeWalkerK     type AttrGetType DOMTreeWalkerRootPropertyInfo = DOMNode-    type AttrLabel DOMTreeWalkerRootPropertyInfo = "DOMTreeWalker::root"+    type AttrLabel DOMTreeWalkerRootPropertyInfo = "root"     attrGet _ = getDOMTreeWalkerRoot     attrSet _ = undefined     attrConstruct _ = undefined@@ -217,22 +277,21 @@     type AttrSetTypeConstraint DOMTreeWalkerWhatToShowPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMTreeWalkerWhatToShowPropertyInfo = DOMTreeWalkerK     type AttrGetType DOMTreeWalkerWhatToShowPropertyInfo = Word64-    type AttrLabel DOMTreeWalkerWhatToShowPropertyInfo = "DOMTreeWalker::what-to-show"+    type AttrLabel DOMTreeWalkerWhatToShowPropertyInfo = "what-to-show"     attrGet _ = getDOMTreeWalkerWhatToShow     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMTreeWalker = DOMTreeWalkerAttributeList-type DOMTreeWalkerAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo), '("current-node", DOMTreeWalkerCurrentNodePropertyInfo), '("expand-entity-references", DOMTreeWalkerExpandEntityReferencesPropertyInfo), '("filter", DOMTreeWalkerFilterPropertyInfo), '("root", DOMTreeWalkerRootPropertyInfo), '("what-to-show", DOMTreeWalkerWhatToShowPropertyInfo)] :: [(Symbol, *)])+type DOMTreeWalkerAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("currentNode", DOMTreeWalkerCurrentNodePropertyInfo), '("expandEntityReferences", DOMTreeWalkerExpandEntityReferencesPropertyInfo), '("filter", DOMTreeWalkerFilterPropertyInfo), '("root", DOMTreeWalkerRootPropertyInfo), '("whatToShow", DOMTreeWalkerWhatToShowPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMTreeWalker = DOMTreeWalkerSignalList-type DOMTreeWalkerSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMTreeWalkerSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMTreeWalker::first_child -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -244,8 +303,8 @@  dOMTreeWalkerFirstChild ::     (MonadIO m, DOMTreeWalkerK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMTreeWalkerFirstChild _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_tree_walker_first_child _obj'@@ -254,11 +313,14 @@     touchManagedPtr _obj     return result' +data DOMTreeWalkerFirstChildMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerFirstChildMethodInfo a signature where+    overloadedMethod _ = dOMTreeWalkerFirstChild+ -- method DOMTreeWalker::get_current_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -270,8 +332,8 @@  dOMTreeWalkerGetCurrentNode ::     (MonadIO m, DOMTreeWalkerK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMTreeWalkerGetCurrentNode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_tree_walker_get_current_node _obj'@@ -280,11 +342,14 @@     touchManagedPtr _obj     return result' +data DOMTreeWalkerGetCurrentNodeMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerGetCurrentNodeMethodInfo a signature where+    overloadedMethod _ = dOMTreeWalkerGetCurrentNode+ -- method DOMTreeWalker::get_expand_entity_references -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -296,8 +361,8 @@  dOMTreeWalkerGetExpandEntityReferences ::     (MonadIO m, DOMTreeWalkerK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMTreeWalkerGetExpandEntityReferences _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_tree_walker_get_expand_entity_references _obj'@@ -305,11 +370,14 @@     touchManagedPtr _obj     return result' +data DOMTreeWalkerGetExpandEntityReferencesMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerGetExpandEntityReferencesMethodInfo a signature where+    overloadedMethod _ = dOMTreeWalkerGetExpandEntityReferences+ -- method DOMTreeWalker::get_filter -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNodeFilter" -- throws : False -- Skip return : False@@ -321,8 +389,8 @@  dOMTreeWalkerGetFilter ::     (MonadIO m, DOMTreeWalkerK a) =>-    a ->                                    -- _obj-    m DOMNodeFilter+    a                                       -- _obj+    -> m DOMNodeFilter                      -- result dOMTreeWalkerGetFilter _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_tree_walker_get_filter _obj'@@ -331,11 +399,14 @@     touchManagedPtr _obj     return result' +data DOMTreeWalkerGetFilterMethodInfo+instance (signature ~ (m DOMNodeFilter), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerGetFilterMethodInfo a signature where+    overloadedMethod _ = dOMTreeWalkerGetFilter+ -- method DOMTreeWalker::get_root -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -347,8 +418,8 @@  dOMTreeWalkerGetRoot ::     (MonadIO m, DOMTreeWalkerK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMTreeWalkerGetRoot _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_tree_walker_get_root _obj'@@ -357,11 +428,14 @@     touchManagedPtr _obj     return result' +data DOMTreeWalkerGetRootMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerGetRootMethodInfo a signature where+    overloadedMethod _ = dOMTreeWalkerGetRoot+ -- method DOMTreeWalker::get_what_to_show -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -373,19 +447,22 @@  dOMTreeWalkerGetWhatToShow ::     (MonadIO m, DOMTreeWalkerK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMTreeWalkerGetWhatToShow _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_tree_walker_get_what_to_show _obj'     touchManagedPtr _obj     return result +data DOMTreeWalkerGetWhatToShowMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerGetWhatToShowMethodInfo a signature where+    overloadedMethod _ = dOMTreeWalkerGetWhatToShow+ -- method DOMTreeWalker::last_child -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -397,8 +474,8 @@  dOMTreeWalkerLastChild ::     (MonadIO m, DOMTreeWalkerK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMTreeWalkerLastChild _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_tree_walker_last_child _obj'@@ -407,11 +484,14 @@     touchManagedPtr _obj     return result' +data DOMTreeWalkerLastChildMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerLastChildMethodInfo a signature where+    overloadedMethod _ = dOMTreeWalkerLastChild+ -- method DOMTreeWalker::next_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -423,8 +503,8 @@  dOMTreeWalkerNextNode ::     (MonadIO m, DOMTreeWalkerK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMTreeWalkerNextNode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_tree_walker_next_node _obj'@@ -433,11 +513,14 @@     touchManagedPtr _obj     return result' +data DOMTreeWalkerNextNodeMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerNextNodeMethodInfo a signature where+    overloadedMethod _ = dOMTreeWalkerNextNode+ -- method DOMTreeWalker::next_sibling -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -449,8 +532,8 @@  dOMTreeWalkerNextSibling ::     (MonadIO m, DOMTreeWalkerK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMTreeWalkerNextSibling _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_tree_walker_next_sibling _obj'@@ -459,11 +542,14 @@     touchManagedPtr _obj     return result' +data DOMTreeWalkerNextSiblingMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerNextSiblingMethodInfo a signature where+    overloadedMethod _ = dOMTreeWalkerNextSibling+ -- method DOMTreeWalker::parent_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -475,8 +561,8 @@  dOMTreeWalkerParentNode ::     (MonadIO m, DOMTreeWalkerK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMTreeWalkerParentNode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_tree_walker_parent_node _obj'@@ -485,11 +571,14 @@     touchManagedPtr _obj     return result' +data DOMTreeWalkerParentNodeMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerParentNodeMethodInfo a signature where+    overloadedMethod _ = dOMTreeWalkerParentNode+ -- method DOMTreeWalker::previous_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -501,8 +590,8 @@  dOMTreeWalkerPreviousNode ::     (MonadIO m, DOMTreeWalkerK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMTreeWalkerPreviousNode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_tree_walker_previous_node _obj'@@ -511,11 +600,14 @@     touchManagedPtr _obj     return result' +data DOMTreeWalkerPreviousNodeMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerPreviousNodeMethodInfo a signature where+    overloadedMethod _ = dOMTreeWalkerPreviousNode+ -- method DOMTreeWalker::previous_sibling -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -527,8 +619,8 @@  dOMTreeWalkerPreviousSibling ::     (MonadIO m, DOMTreeWalkerK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMTreeWalkerPreviousSibling _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_tree_walker_previous_sibling _obj'@@ -537,11 +629,14 @@     touchManagedPtr _obj     return result' +data DOMTreeWalkerPreviousSiblingMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerPreviousSiblingMethodInfo a signature where+    overloadedMethod _ = dOMTreeWalkerPreviousSibling+ -- method DOMTreeWalker::set_current_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "value", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : True -- Skip return : False@@ -555,9 +650,9 @@  dOMTreeWalkerSetCurrentNode ::     (MonadIO m, DOMTreeWalkerK a, DOMNodeK b) =>-    a ->                                    -- _obj-    b ->                                    -- value-    m ()+    a                                       -- _obj+    -> b                                    -- value+    -> m ()                                 -- result dOMTreeWalkerSetCurrentNode _obj value = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let value' = unsafeManagedPtrCastPtr value@@ -569,5 +664,9 @@      ) (do         return ()      )++data DOMTreeWalkerSetCurrentNodeMethodInfo+instance (signature ~ (b -> m ()), MonadIO m, DOMTreeWalkerK a, DOMNodeK b) => MethodInfo DOMTreeWalkerSetCurrentNodeMethodInfo a signature where+    overloadedMethod _ = dOMTreeWalkerSetCurrentNode  
GI/WebKit2WebExtension/Objects/DOMTreeWalker.hs-boot view
@@ -16,3 +16,16 @@ data DOMTreeWalkerFilterPropertyInfo data DOMTreeWalkerRootPropertyInfo data DOMTreeWalkerWhatToShowPropertyInfo+data DOMTreeWalkerFirstChildMethodInfo+data DOMTreeWalkerGetCurrentNodeMethodInfo+data DOMTreeWalkerGetExpandEntityReferencesMethodInfo+data DOMTreeWalkerGetFilterMethodInfo+data DOMTreeWalkerGetRootMethodInfo+data DOMTreeWalkerGetWhatToShowMethodInfo+data DOMTreeWalkerLastChildMethodInfo+data DOMTreeWalkerNextNodeMethodInfo+data DOMTreeWalkerNextSiblingMethodInfo+data DOMTreeWalkerParentNodeMethodInfo+data DOMTreeWalkerPreviousNodeMethodInfo+data DOMTreeWalkerPreviousSiblingMethodInfo+data DOMTreeWalkerSetCurrentNodeMethodInfo
GI/WebKit2WebExtension/Objects/DOMUIEvent.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,38 +18,47 @@   -- * Methods -- ** dOMUIEventGetCharCode+    DOMUIEventGetCharCodeMethodInfo         ,     dOMUIEventGetCharCode                   ,   -- ** dOMUIEventGetDetail+    DOMUIEventGetDetailMethodInfo           ,     dOMUIEventGetDetail                     ,   -- ** dOMUIEventGetKeyCode+    DOMUIEventGetKeyCodeMethodInfo          ,     dOMUIEventGetKeyCode                    ,   -- ** dOMUIEventGetLayerX+    DOMUIEventGetLayerXMethodInfo           ,     dOMUIEventGetLayerX                     ,   -- ** dOMUIEventGetLayerY+    DOMUIEventGetLayerYMethodInfo           ,     dOMUIEventGetLayerY                     ,   -- ** dOMUIEventGetPageX+    DOMUIEventGetPageXMethodInfo            ,     dOMUIEventGetPageX                      ,   -- ** dOMUIEventGetPageY+    DOMUIEventGetPageYMethodInfo            ,     dOMUIEventGetPageY                      ,   -- ** dOMUIEventGetView+    DOMUIEventGetViewMethodInfo             ,     dOMUIEventGetView                       ,   -- ** dOMUIEventInitUiEvent+    DOMUIEventInitUiEventMethodInfo         ,     dOMUIEventInitUiEvent                   ,  @@ -136,6 +146,63 @@ noDOMUIEvent :: Maybe DOMUIEvent noDOMUIEvent = Nothing +type family ResolveDOMUIEventMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMUIEventMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMUIEventMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMUIEventMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMUIEventMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMUIEventMethod "initEvent" o = DOMEventInitEventMethodInfo+    ResolveDOMUIEventMethod "initUiEvent" o = DOMUIEventInitUiEventMethodInfo+    ResolveDOMUIEventMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMUIEventMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMUIEventMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMUIEventMethod "preventDefault" o = DOMEventPreventDefaultMethodInfo+    ResolveDOMUIEventMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMUIEventMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMUIEventMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMUIEventMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMUIEventMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMUIEventMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMUIEventMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMUIEventMethod "stopPropagation" o = DOMEventStopPropagationMethodInfo+    ResolveDOMUIEventMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMUIEventMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMUIEventMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMUIEventMethod "getBubbles" o = DOMEventGetBubblesMethodInfo+    ResolveDOMUIEventMethod "getCancelBubble" o = DOMEventGetCancelBubbleMethodInfo+    ResolveDOMUIEventMethod "getCancelable" o = DOMEventGetCancelableMethodInfo+    ResolveDOMUIEventMethod "getCharCode" o = DOMUIEventGetCharCodeMethodInfo+    ResolveDOMUIEventMethod "getCurrentTarget" o = DOMEventGetCurrentTargetMethodInfo+    ResolveDOMUIEventMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMUIEventMethod "getDetail" o = DOMUIEventGetDetailMethodInfo+    ResolveDOMUIEventMethod "getEventPhase" o = DOMEventGetEventPhaseMethodInfo+    ResolveDOMUIEventMethod "getEventType" o = DOMEventGetEventTypeMethodInfo+    ResolveDOMUIEventMethod "getKeyCode" o = DOMUIEventGetKeyCodeMethodInfo+    ResolveDOMUIEventMethod "getLayerX" o = DOMUIEventGetLayerXMethodInfo+    ResolveDOMUIEventMethod "getLayerY" o = DOMUIEventGetLayerYMethodInfo+    ResolveDOMUIEventMethod "getPageX" o = DOMUIEventGetPageXMethodInfo+    ResolveDOMUIEventMethod "getPageY" o = DOMUIEventGetPageYMethodInfo+    ResolveDOMUIEventMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMUIEventMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMUIEventMethod "getReturnValue" o = DOMEventGetReturnValueMethodInfo+    ResolveDOMUIEventMethod "getSrcElement" o = DOMEventGetSrcElementMethodInfo+    ResolveDOMUIEventMethod "getTarget" o = DOMEventGetTargetMethodInfo+    ResolveDOMUIEventMethod "getTimeStamp" o = DOMEventGetTimeStampMethodInfo+    ResolveDOMUIEventMethod "getView" o = DOMUIEventGetViewMethodInfo+    ResolveDOMUIEventMethod "setCancelBubble" o = DOMEventSetCancelBubbleMethodInfo+    ResolveDOMUIEventMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMUIEventMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMUIEventMethod "setReturnValue" o = DOMEventSetReturnValueMethodInfo+    ResolveDOMUIEventMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMUIEventMethod t DOMUIEvent, MethodInfo info DOMUIEvent p) => IsLabelProxy t (DOMUIEvent -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMUIEventMethod t DOMUIEvent, MethodInfo info DOMUIEvent p) => IsLabel t (DOMUIEvent -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "char-code"    -- Type: TBasicType TInt64    -- Flags: [PropertyReadable]@@ -149,7 +216,7 @@     type AttrSetTypeConstraint DOMUIEventCharCodePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMUIEventCharCodePropertyInfo = DOMUIEventK     type AttrGetType DOMUIEventCharCodePropertyInfo = Int64-    type AttrLabel DOMUIEventCharCodePropertyInfo = "DOMUIEvent::char-code"+    type AttrLabel DOMUIEventCharCodePropertyInfo = "char-code"     attrGet _ = getDOMUIEventCharCode     attrSet _ = undefined     attrConstruct _ = undefined@@ -167,7 +234,7 @@     type AttrSetTypeConstraint DOMUIEventDetailPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMUIEventDetailPropertyInfo = DOMUIEventK     type AttrGetType DOMUIEventDetailPropertyInfo = Int64-    type AttrLabel DOMUIEventDetailPropertyInfo = "DOMUIEvent::detail"+    type AttrLabel DOMUIEventDetailPropertyInfo = "detail"     attrGet _ = getDOMUIEventDetail     attrSet _ = undefined     attrConstruct _ = undefined@@ -185,7 +252,7 @@     type AttrSetTypeConstraint DOMUIEventKeyCodePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMUIEventKeyCodePropertyInfo = DOMUIEventK     type AttrGetType DOMUIEventKeyCodePropertyInfo = Int64-    type AttrLabel DOMUIEventKeyCodePropertyInfo = "DOMUIEvent::key-code"+    type AttrLabel DOMUIEventKeyCodePropertyInfo = "key-code"     attrGet _ = getDOMUIEventKeyCode     attrSet _ = undefined     attrConstruct _ = undefined@@ -203,7 +270,7 @@     type AttrSetTypeConstraint DOMUIEventLayerXPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMUIEventLayerXPropertyInfo = DOMUIEventK     type AttrGetType DOMUIEventLayerXPropertyInfo = Int64-    type AttrLabel DOMUIEventLayerXPropertyInfo = "DOMUIEvent::layer-x"+    type AttrLabel DOMUIEventLayerXPropertyInfo = "layer-x"     attrGet _ = getDOMUIEventLayerX     attrSet _ = undefined     attrConstruct _ = undefined@@ -221,7 +288,7 @@     type AttrSetTypeConstraint DOMUIEventLayerYPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMUIEventLayerYPropertyInfo = DOMUIEventK     type AttrGetType DOMUIEventLayerYPropertyInfo = Int64-    type AttrLabel DOMUIEventLayerYPropertyInfo = "DOMUIEvent::layer-y"+    type AttrLabel DOMUIEventLayerYPropertyInfo = "layer-y"     attrGet _ = getDOMUIEventLayerY     attrSet _ = undefined     attrConstruct _ = undefined@@ -239,7 +306,7 @@     type AttrSetTypeConstraint DOMUIEventPageXPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMUIEventPageXPropertyInfo = DOMUIEventK     type AttrGetType DOMUIEventPageXPropertyInfo = Int64-    type AttrLabel DOMUIEventPageXPropertyInfo = "DOMUIEvent::page-x"+    type AttrLabel DOMUIEventPageXPropertyInfo = "page-x"     attrGet _ = getDOMUIEventPageX     attrSet _ = undefined     attrConstruct _ = undefined@@ -257,7 +324,7 @@     type AttrSetTypeConstraint DOMUIEventPageYPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMUIEventPageYPropertyInfo = DOMUIEventK     type AttrGetType DOMUIEventPageYPropertyInfo = Int64-    type AttrLabel DOMUIEventPageYPropertyInfo = "DOMUIEvent::page-y"+    type AttrLabel DOMUIEventPageYPropertyInfo = "page-y"     attrGet _ = getDOMUIEventPageY     attrSet _ = undefined     attrConstruct _ = undefined@@ -275,7 +342,7 @@     type AttrSetTypeConstraint DOMUIEventViewPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMUIEventViewPropertyInfo = DOMUIEventK     type AttrGetType DOMUIEventViewPropertyInfo = DOMDOMWindow-    type AttrLabel DOMUIEventViewPropertyInfo = "DOMUIEvent::view"+    type AttrLabel DOMUIEventViewPropertyInfo = "view"     attrGet _ = getDOMUIEventView     attrSet _ = undefined     attrConstruct _ = undefined@@ -293,22 +360,21 @@     type AttrSetTypeConstraint DOMUIEventWhichPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMUIEventWhichPropertyInfo = DOMUIEventK     type AttrGetType DOMUIEventWhichPropertyInfo = Int64-    type AttrLabel DOMUIEventWhichPropertyInfo = "DOMUIEvent::which"+    type AttrLabel DOMUIEventWhichPropertyInfo = "which"     attrGet _ = getDOMUIEventWhich     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMUIEvent = DOMUIEventAttributeList-type DOMUIEventAttributeList = ('[ '("bubbles", DOMEventBubblesPropertyInfo), '("cancel-bubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("char-code", DOMUIEventCharCodePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("current-target", DOMEventCurrentTargetPropertyInfo), '("default-prevented", DOMEventDefaultPreventedPropertyInfo), '("detail", DOMUIEventDetailPropertyInfo), '("event-phase", DOMEventEventPhasePropertyInfo), '("key-code", DOMUIEventKeyCodePropertyInfo), '("layer-x", DOMUIEventLayerXPropertyInfo), '("layer-y", DOMUIEventLayerYPropertyInfo), '("page-x", DOMUIEventPageXPropertyInfo), '("page-y", DOMUIEventPageYPropertyInfo), '("return-value", DOMEventReturnValuePropertyInfo), '("src-element", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("time-stamp", DOMEventTimeStampPropertyInfo), '("type", DOMEventTypePropertyInfo), '("view", DOMUIEventViewPropertyInfo), '("which", DOMUIEventWhichPropertyInfo)] :: [(Symbol, *)])+type DOMUIEventAttributeList = ('[ '("bubbles", DOMEventBubblesPropertyInfo), '("cancelBubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("charCode", DOMUIEventCharCodePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("currentTarget", DOMEventCurrentTargetPropertyInfo), '("defaultPrevented", DOMEventDefaultPreventedPropertyInfo), '("detail", DOMUIEventDetailPropertyInfo), '("eventPhase", DOMEventEventPhasePropertyInfo), '("keyCode", DOMUIEventKeyCodePropertyInfo), '("layerX", DOMUIEventLayerXPropertyInfo), '("layerY", DOMUIEventLayerYPropertyInfo), '("pageX", DOMUIEventPageXPropertyInfo), '("pageY", DOMUIEventPageYPropertyInfo), '("returnValue", DOMEventReturnValuePropertyInfo), '("srcElement", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("timeStamp", DOMEventTimeStampPropertyInfo), '("type", DOMEventTypePropertyInfo), '("view", DOMUIEventViewPropertyInfo), '("which", DOMUIEventWhichPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMUIEvent = DOMUIEventSignalList-type DOMUIEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMUIEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMUIEvent::get_char_code -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -320,19 +386,22 @@  dOMUIEventGetCharCode ::     (MonadIO m, DOMUIEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMUIEventGetCharCode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_ui_event_get_char_code _obj'     touchManagedPtr _obj     return result +data DOMUIEventGetCharCodeMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetCharCodeMethodInfo a signature where+    overloadedMethod _ = dOMUIEventGetCharCode+ -- method DOMUIEvent::get_detail -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -344,19 +413,22 @@  dOMUIEventGetDetail ::     (MonadIO m, DOMUIEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMUIEventGetDetail _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_ui_event_get_detail _obj'     touchManagedPtr _obj     return result +data DOMUIEventGetDetailMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetDetailMethodInfo a signature where+    overloadedMethod _ = dOMUIEventGetDetail+ -- method DOMUIEvent::get_key_code -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -368,19 +440,22 @@  dOMUIEventGetKeyCode ::     (MonadIO m, DOMUIEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMUIEventGetKeyCode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_ui_event_get_key_code _obj'     touchManagedPtr _obj     return result +data DOMUIEventGetKeyCodeMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetKeyCodeMethodInfo a signature where+    overloadedMethod _ = dOMUIEventGetKeyCode+ -- method DOMUIEvent::get_layer_x -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -392,19 +467,22 @@  dOMUIEventGetLayerX ::     (MonadIO m, DOMUIEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMUIEventGetLayerX _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_ui_event_get_layer_x _obj'     touchManagedPtr _obj     return result +data DOMUIEventGetLayerXMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetLayerXMethodInfo a signature where+    overloadedMethod _ = dOMUIEventGetLayerX+ -- method DOMUIEvent::get_layer_y -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -416,19 +494,22 @@  dOMUIEventGetLayerY ::     (MonadIO m, DOMUIEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMUIEventGetLayerY _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_ui_event_get_layer_y _obj'     touchManagedPtr _obj     return result +data DOMUIEventGetLayerYMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetLayerYMethodInfo a signature where+    overloadedMethod _ = dOMUIEventGetLayerY+ -- method DOMUIEvent::get_page_x -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -440,19 +521,22 @@  dOMUIEventGetPageX ::     (MonadIO m, DOMUIEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMUIEventGetPageX _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_ui_event_get_page_x _obj'     touchManagedPtr _obj     return result +data DOMUIEventGetPageXMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetPageXMethodInfo a signature where+    overloadedMethod _ = dOMUIEventGetPageX+ -- method DOMUIEvent::get_page_y -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -464,19 +548,22 @@  dOMUIEventGetPageY ::     (MonadIO m, DOMUIEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMUIEventGetPageY _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_ui_event_get_page_y _obj'     touchManagedPtr _obj     return result +data DOMUIEventGetPageYMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetPageYMethodInfo a signature where+    overloadedMethod _ = dOMUIEventGetPageY+ -- method DOMUIEvent::get_view -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMDOMWindow" -- throws : False -- Skip return : False@@ -488,8 +575,8 @@  dOMUIEventGetView ::     (MonadIO m, DOMUIEventK a) =>-    a ->                                    -- _obj-    m DOMDOMWindow+    a                                       -- _obj+    -> m DOMDOMWindow                       -- result dOMUIEventGetView _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_ui_event_get_view _obj'@@ -498,11 +585,14 @@     touchManagedPtr _obj     return result' +data DOMUIEventGetViewMethodInfo+instance (signature ~ (m DOMDOMWindow), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetViewMethodInfo a signature where+    overloadedMethod _ = dOMUIEventGetView+ -- method DOMUIEvent::init_ui_event -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "canBubble", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "cancelable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "view", argType = TInterface "WebKit2WebExtension" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "detail", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "canBubble", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancelable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "view", argType = TInterface "WebKit2WebExtension" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "canBubble", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "cancelable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "view", argType = TInterface "WebKit2WebExtension" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "detail", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -519,13 +609,13 @@  dOMUIEventInitUiEvent ::     (MonadIO m, DOMUIEventK a, DOMDOMWindowK b) =>-    a ->                                    -- _obj-    T.Text ->                               -- type-    Bool ->                                 -- canBubble-    Bool ->                                 -- cancelable-    b ->                                    -- view-    Int64 ->                                -- detail-    m ()+    a                                       -- _obj+    -> T.Text                               -- type_+    -> Bool                                 -- canBubble+    -> Bool                                 -- cancelable+    -> b                                    -- view+    -> Int64                                -- detail+    -> m ()                                 -- result dOMUIEventInitUiEvent _obj type_ canBubble cancelable view detail = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     type_' <- textToCString type_@@ -537,5 +627,9 @@     touchManagedPtr view     freeMem type_'     return ()++data DOMUIEventInitUiEventMethodInfo+instance (signature ~ (T.Text -> Bool -> Bool -> b -> Int64 -> m ()), MonadIO m, DOMUIEventK a, DOMDOMWindowK b) => MethodInfo DOMUIEventInitUiEventMethodInfo a signature where+    overloadedMethod _ = dOMUIEventInitUiEvent  
GI/WebKit2WebExtension/Objects/DOMUIEvent.hs-boot view
@@ -20,3 +20,12 @@ data DOMUIEventPageYPropertyInfo data DOMUIEventViewPropertyInfo data DOMUIEventWhichPropertyInfo+data DOMUIEventGetCharCodeMethodInfo+data DOMUIEventGetDetailMethodInfo+data DOMUIEventGetKeyCodeMethodInfo+data DOMUIEventGetLayerXMethodInfo+data DOMUIEventGetLayerYMethodInfo+data DOMUIEventGetPageXMethodInfo+data DOMUIEventGetPageYMethodInfo+data DOMUIEventGetViewMethodInfo+data DOMUIEventInitUiEventMethodInfo
GI/WebKit2WebExtension/Objects/DOMWheelEvent.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,18 +18,22 @@   -- * Methods -- ** dOMWheelEventGetWheelDelta+    DOMWheelEventGetWheelDeltaMethodInfo    ,     dOMWheelEventGetWheelDelta              ,   -- ** dOMWheelEventGetWheelDeltaX+    DOMWheelEventGetWheelDeltaXMethodInfo   ,     dOMWheelEventGetWheelDeltaX             ,   -- ** dOMWheelEventGetWheelDeltaY+    DOMWheelEventGetWheelDeltaYMethodInfo   ,     dOMWheelEventGetWheelDeltaY             ,   -- ** dOMWheelEventInitWheelEvent+    DOMWheelEventInitWheelEventMethodInfo   ,     dOMWheelEventInitWheelEvent             ,  @@ -111,6 +116,84 @@ noDOMWheelEvent :: Maybe DOMWheelEvent noDOMWheelEvent = Nothing +type family ResolveDOMWheelEventMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMWheelEventMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMWheelEventMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMWheelEventMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMWheelEventMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMWheelEventMethod "initEvent" o = DOMEventInitEventMethodInfo+    ResolveDOMWheelEventMethod "initMouseEvent" o = DOMMouseEventInitMouseEventMethodInfo+    ResolveDOMWheelEventMethod "initUiEvent" o = DOMUIEventInitUiEventMethodInfo+    ResolveDOMWheelEventMethod "initWheelEvent" o = DOMWheelEventInitWheelEventMethodInfo+    ResolveDOMWheelEventMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMWheelEventMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMWheelEventMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMWheelEventMethod "preventDefault" o = DOMEventPreventDefaultMethodInfo+    ResolveDOMWheelEventMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMWheelEventMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMWheelEventMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMWheelEventMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMWheelEventMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMWheelEventMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMWheelEventMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMWheelEventMethod "stopPropagation" o = DOMEventStopPropagationMethodInfo+    ResolveDOMWheelEventMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMWheelEventMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMWheelEventMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMWheelEventMethod "getAltKey" o = DOMMouseEventGetAltKeyMethodInfo+    ResolveDOMWheelEventMethod "getBubbles" o = DOMEventGetBubblesMethodInfo+    ResolveDOMWheelEventMethod "getButton" o = DOMMouseEventGetButtonMethodInfo+    ResolveDOMWheelEventMethod "getCancelBubble" o = DOMEventGetCancelBubbleMethodInfo+    ResolveDOMWheelEventMethod "getCancelable" o = DOMEventGetCancelableMethodInfo+    ResolveDOMWheelEventMethod "getCharCode" o = DOMUIEventGetCharCodeMethodInfo+    ResolveDOMWheelEventMethod "getClientX" o = DOMMouseEventGetClientXMethodInfo+    ResolveDOMWheelEventMethod "getClientY" o = DOMMouseEventGetClientYMethodInfo+    ResolveDOMWheelEventMethod "getCtrlKey" o = DOMMouseEventGetCtrlKeyMethodInfo+    ResolveDOMWheelEventMethod "getCurrentTarget" o = DOMEventGetCurrentTargetMethodInfo+    ResolveDOMWheelEventMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMWheelEventMethod "getDetail" o = DOMUIEventGetDetailMethodInfo+    ResolveDOMWheelEventMethod "getEventPhase" o = DOMEventGetEventPhaseMethodInfo+    ResolveDOMWheelEventMethod "getEventType" o = DOMEventGetEventTypeMethodInfo+    ResolveDOMWheelEventMethod "getFromElement" o = DOMMouseEventGetFromElementMethodInfo+    ResolveDOMWheelEventMethod "getKeyCode" o = DOMUIEventGetKeyCodeMethodInfo+    ResolveDOMWheelEventMethod "getLayerX" o = DOMUIEventGetLayerXMethodInfo+    ResolveDOMWheelEventMethod "getLayerY" o = DOMUIEventGetLayerYMethodInfo+    ResolveDOMWheelEventMethod "getMetaKey" o = DOMMouseEventGetMetaKeyMethodInfo+    ResolveDOMWheelEventMethod "getOffsetX" o = DOMMouseEventGetOffsetXMethodInfo+    ResolveDOMWheelEventMethod "getOffsetY" o = DOMMouseEventGetOffsetYMethodInfo+    ResolveDOMWheelEventMethod "getPageX" o = DOMUIEventGetPageXMethodInfo+    ResolveDOMWheelEventMethod "getPageY" o = DOMUIEventGetPageYMethodInfo+    ResolveDOMWheelEventMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMWheelEventMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMWheelEventMethod "getRelatedTarget" o = DOMMouseEventGetRelatedTargetMethodInfo+    ResolveDOMWheelEventMethod "getReturnValue" o = DOMEventGetReturnValueMethodInfo+    ResolveDOMWheelEventMethod "getScreenX" o = DOMMouseEventGetScreenXMethodInfo+    ResolveDOMWheelEventMethod "getScreenY" o = DOMMouseEventGetScreenYMethodInfo+    ResolveDOMWheelEventMethod "getShiftKey" o = DOMMouseEventGetShiftKeyMethodInfo+    ResolveDOMWheelEventMethod "getSrcElement" o = DOMEventGetSrcElementMethodInfo+    ResolveDOMWheelEventMethod "getTarget" o = DOMEventGetTargetMethodInfo+    ResolveDOMWheelEventMethod "getTimeStamp" o = DOMEventGetTimeStampMethodInfo+    ResolveDOMWheelEventMethod "getToElement" o = DOMMouseEventGetToElementMethodInfo+    ResolveDOMWheelEventMethod "getView" o = DOMUIEventGetViewMethodInfo+    ResolveDOMWheelEventMethod "getWheelDelta" o = DOMWheelEventGetWheelDeltaMethodInfo+    ResolveDOMWheelEventMethod "getWheelDeltaX" o = DOMWheelEventGetWheelDeltaXMethodInfo+    ResolveDOMWheelEventMethod "getWheelDeltaY" o = DOMWheelEventGetWheelDeltaYMethodInfo+    ResolveDOMWheelEventMethod "getX" o = DOMMouseEventGetXMethodInfo+    ResolveDOMWheelEventMethod "getY" o = DOMMouseEventGetYMethodInfo+    ResolveDOMWheelEventMethod "setCancelBubble" o = DOMEventSetCancelBubbleMethodInfo+    ResolveDOMWheelEventMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMWheelEventMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMWheelEventMethod "setReturnValue" o = DOMEventSetReturnValueMethodInfo+    ResolveDOMWheelEventMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMWheelEventMethod t DOMWheelEvent, MethodInfo info DOMWheelEvent p) => IsLabelProxy t (DOMWheelEvent -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMWheelEventMethod t DOMWheelEvent, MethodInfo info DOMWheelEvent p) => IsLabel t (DOMWheelEvent -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "delta-mode"    -- Type: TBasicType TUInt64    -- Flags: [PropertyReadable]@@ -124,7 +207,7 @@     type AttrSetTypeConstraint DOMWheelEventDeltaModePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMWheelEventDeltaModePropertyInfo = DOMWheelEventK     type AttrGetType DOMWheelEventDeltaModePropertyInfo = Word64-    type AttrLabel DOMWheelEventDeltaModePropertyInfo = "DOMWheelEvent::delta-mode"+    type AttrLabel DOMWheelEventDeltaModePropertyInfo = "delta-mode"     attrGet _ = getDOMWheelEventDeltaMode     attrSet _ = undefined     attrConstruct _ = undefined@@ -142,7 +225,7 @@     type AttrSetTypeConstraint DOMWheelEventDeltaXPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMWheelEventDeltaXPropertyInfo = DOMWheelEventK     type AttrGetType DOMWheelEventDeltaXPropertyInfo = Double-    type AttrLabel DOMWheelEventDeltaXPropertyInfo = "DOMWheelEvent::delta-x"+    type AttrLabel DOMWheelEventDeltaXPropertyInfo = "delta-x"     attrGet _ = getDOMWheelEventDeltaX     attrSet _ = undefined     attrConstruct _ = undefined@@ -160,7 +243,7 @@     type AttrSetTypeConstraint DOMWheelEventDeltaYPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMWheelEventDeltaYPropertyInfo = DOMWheelEventK     type AttrGetType DOMWheelEventDeltaYPropertyInfo = Double-    type AttrLabel DOMWheelEventDeltaYPropertyInfo = "DOMWheelEvent::delta-y"+    type AttrLabel DOMWheelEventDeltaYPropertyInfo = "delta-y"     attrGet _ = getDOMWheelEventDeltaY     attrSet _ = undefined     attrConstruct _ = undefined@@ -178,7 +261,7 @@     type AttrSetTypeConstraint DOMWheelEventDeltaZPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMWheelEventDeltaZPropertyInfo = DOMWheelEventK     type AttrGetType DOMWheelEventDeltaZPropertyInfo = Double-    type AttrLabel DOMWheelEventDeltaZPropertyInfo = "DOMWheelEvent::delta-z"+    type AttrLabel DOMWheelEventDeltaZPropertyInfo = "delta-z"     attrGet _ = getDOMWheelEventDeltaZ     attrSet _ = undefined     attrConstruct _ = undefined@@ -196,7 +279,7 @@     type AttrSetTypeConstraint DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = DOMWheelEventK     type AttrGetType DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = Bool-    type AttrLabel DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = "DOMWheelEvent::webkit-direction-inverted-from-device"+    type AttrLabel DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = "webkit-direction-inverted-from-device"     attrGet _ = getDOMWheelEventWebkitDirectionInvertedFromDevice     attrSet _ = undefined     attrConstruct _ = undefined@@ -214,7 +297,7 @@     type AttrSetTypeConstraint DOMWheelEventWheelDeltaPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMWheelEventWheelDeltaPropertyInfo = DOMWheelEventK     type AttrGetType DOMWheelEventWheelDeltaPropertyInfo = Int64-    type AttrLabel DOMWheelEventWheelDeltaPropertyInfo = "DOMWheelEvent::wheel-delta"+    type AttrLabel DOMWheelEventWheelDeltaPropertyInfo = "wheel-delta"     attrGet _ = getDOMWheelEventWheelDelta     attrSet _ = undefined     attrConstruct _ = undefined@@ -232,7 +315,7 @@     type AttrSetTypeConstraint DOMWheelEventWheelDeltaXPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMWheelEventWheelDeltaXPropertyInfo = DOMWheelEventK     type AttrGetType DOMWheelEventWheelDeltaXPropertyInfo = Int64-    type AttrLabel DOMWheelEventWheelDeltaXPropertyInfo = "DOMWheelEvent::wheel-delta-x"+    type AttrLabel DOMWheelEventWheelDeltaXPropertyInfo = "wheel-delta-x"     attrGet _ = getDOMWheelEventWheelDeltaX     attrSet _ = undefined     attrConstruct _ = undefined@@ -250,22 +333,21 @@     type AttrSetTypeConstraint DOMWheelEventWheelDeltaYPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMWheelEventWheelDeltaYPropertyInfo = DOMWheelEventK     type AttrGetType DOMWheelEventWheelDeltaYPropertyInfo = Int64-    type AttrLabel DOMWheelEventWheelDeltaYPropertyInfo = "DOMWheelEvent::wheel-delta-y"+    type AttrLabel DOMWheelEventWheelDeltaYPropertyInfo = "wheel-delta-y"     attrGet _ = getDOMWheelEventWheelDeltaY     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMWheelEvent = DOMWheelEventAttributeList-type DOMWheelEventAttributeList = ('[ '("alt-key", DOMMouseEventAltKeyPropertyInfo), '("bubbles", DOMEventBubblesPropertyInfo), '("button", DOMMouseEventButtonPropertyInfo), '("cancel-bubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("char-code", DOMUIEventCharCodePropertyInfo), '("client-x", DOMMouseEventClientXPropertyInfo), '("client-y", DOMMouseEventClientYPropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("ctrl-key", DOMMouseEventCtrlKeyPropertyInfo), '("current-target", DOMEventCurrentTargetPropertyInfo), '("default-prevented", DOMEventDefaultPreventedPropertyInfo), '("delta-mode", DOMWheelEventDeltaModePropertyInfo), '("delta-x", DOMWheelEventDeltaXPropertyInfo), '("delta-y", DOMWheelEventDeltaYPropertyInfo), '("delta-z", DOMWheelEventDeltaZPropertyInfo), '("detail", DOMUIEventDetailPropertyInfo), '("event-phase", DOMEventEventPhasePropertyInfo), '("from-element", DOMMouseEventFromElementPropertyInfo), '("key-code", DOMUIEventKeyCodePropertyInfo), '("layer-x", DOMUIEventLayerXPropertyInfo), '("layer-y", DOMUIEventLayerYPropertyInfo), '("meta-key", DOMMouseEventMetaKeyPropertyInfo), '("movement-x", DOMMouseEventMovementXPropertyInfo), '("movement-y", DOMMouseEventMovementYPropertyInfo), '("offset-x", DOMMouseEventOffsetXPropertyInfo), '("offset-y", DOMMouseEventOffsetYPropertyInfo), '("page-x", DOMUIEventPageXPropertyInfo), '("page-y", DOMUIEventPageYPropertyInfo), '("related-target", DOMMouseEventRelatedTargetPropertyInfo), '("return-value", DOMEventReturnValuePropertyInfo), '("screen-x", DOMMouseEventScreenXPropertyInfo), '("screen-y", DOMMouseEventScreenYPropertyInfo), '("shift-key", DOMMouseEventShiftKeyPropertyInfo), '("src-element", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("time-stamp", DOMEventTimeStampPropertyInfo), '("to-element", DOMMouseEventToElementPropertyInfo), '("type", DOMEventTypePropertyInfo), '("view", DOMUIEventViewPropertyInfo), '("webkit-direction-inverted-from-device", DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo), '("wheel-delta", DOMWheelEventWheelDeltaPropertyInfo), '("wheel-delta-x", DOMWheelEventWheelDeltaXPropertyInfo), '("wheel-delta-y", DOMWheelEventWheelDeltaYPropertyInfo), '("which", DOMUIEventWhichPropertyInfo), '("x", DOMMouseEventXPropertyInfo), '("y", DOMMouseEventYPropertyInfo)] :: [(Symbol, *)])+type DOMWheelEventAttributeList = ('[ '("altKey", DOMMouseEventAltKeyPropertyInfo), '("bubbles", DOMEventBubblesPropertyInfo), '("button", DOMMouseEventButtonPropertyInfo), '("cancelBubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("charCode", DOMUIEventCharCodePropertyInfo), '("clientX", DOMMouseEventClientXPropertyInfo), '("clientY", DOMMouseEventClientYPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("ctrlKey", DOMMouseEventCtrlKeyPropertyInfo), '("currentTarget", DOMEventCurrentTargetPropertyInfo), '("defaultPrevented", DOMEventDefaultPreventedPropertyInfo), '("deltaMode", DOMWheelEventDeltaModePropertyInfo), '("deltaX", DOMWheelEventDeltaXPropertyInfo), '("deltaY", DOMWheelEventDeltaYPropertyInfo), '("deltaZ", DOMWheelEventDeltaZPropertyInfo), '("detail", DOMUIEventDetailPropertyInfo), '("eventPhase", DOMEventEventPhasePropertyInfo), '("fromElement", DOMMouseEventFromElementPropertyInfo), '("keyCode", DOMUIEventKeyCodePropertyInfo), '("layerX", DOMUIEventLayerXPropertyInfo), '("layerY", DOMUIEventLayerYPropertyInfo), '("metaKey", DOMMouseEventMetaKeyPropertyInfo), '("movementX", DOMMouseEventMovementXPropertyInfo), '("movementY", DOMMouseEventMovementYPropertyInfo), '("offsetX", DOMMouseEventOffsetXPropertyInfo), '("offsetY", DOMMouseEventOffsetYPropertyInfo), '("pageX", DOMUIEventPageXPropertyInfo), '("pageY", DOMUIEventPageYPropertyInfo), '("relatedTarget", DOMMouseEventRelatedTargetPropertyInfo), '("returnValue", DOMEventReturnValuePropertyInfo), '("screenX", DOMMouseEventScreenXPropertyInfo), '("screenY", DOMMouseEventScreenYPropertyInfo), '("shiftKey", DOMMouseEventShiftKeyPropertyInfo), '("srcElement", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("timeStamp", DOMEventTimeStampPropertyInfo), '("toElement", DOMMouseEventToElementPropertyInfo), '("type", DOMEventTypePropertyInfo), '("view", DOMUIEventViewPropertyInfo), '("webkitDirectionInvertedFromDevice", DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo), '("wheelDelta", DOMWheelEventWheelDeltaPropertyInfo), '("wheelDeltaX", DOMWheelEventWheelDeltaXPropertyInfo), '("wheelDeltaY", DOMWheelEventWheelDeltaYPropertyInfo), '("which", DOMUIEventWhichPropertyInfo), '("x", DOMMouseEventXPropertyInfo), '("y", DOMMouseEventYPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMWheelEvent = DOMWheelEventSignalList-type DOMWheelEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMWheelEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMWheelEvent::get_wheel_delta -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -277,19 +359,22 @@  dOMWheelEventGetWheelDelta ::     (MonadIO m, DOMWheelEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMWheelEventGetWheelDelta _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_wheel_event_get_wheel_delta _obj'     touchManagedPtr _obj     return result +data DOMWheelEventGetWheelDeltaMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMWheelEventK a) => MethodInfo DOMWheelEventGetWheelDeltaMethodInfo a signature where+    overloadedMethod _ = dOMWheelEventGetWheelDelta+ -- method DOMWheelEvent::get_wheel_delta_x -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -301,19 +386,22 @@  dOMWheelEventGetWheelDeltaX ::     (MonadIO m, DOMWheelEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMWheelEventGetWheelDeltaX _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_wheel_event_get_wheel_delta_x _obj'     touchManagedPtr _obj     return result +data DOMWheelEventGetWheelDeltaXMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMWheelEventK a) => MethodInfo DOMWheelEventGetWheelDeltaXMethodInfo a signature where+    overloadedMethod _ = dOMWheelEventGetWheelDeltaX+ -- method DOMWheelEvent::get_wheel_delta_y -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False@@ -325,19 +413,22 @@  dOMWheelEventGetWheelDeltaY ::     (MonadIO m, DOMWheelEventK a) =>-    a ->                                    -- _obj-    m Int64+    a                                       -- _obj+    -> m Int64                              -- result dOMWheelEventGetWheelDeltaY _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_wheel_event_get_wheel_delta_y _obj'     touchManagedPtr _obj     return result +data DOMWheelEventGetWheelDeltaYMethodInfo+instance (signature ~ (m Int64), MonadIO m, DOMWheelEventK a) => MethodInfo DOMWheelEventGetWheelDeltaYMethodInfo a signature where+    overloadedMethod _ = dOMWheelEventGetWheelDeltaY+ -- method DOMWheelEvent::init_wheel_event -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "wheelDeltaX", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "wheelDeltaY", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "view", argType = TInterface "WebKit2WebExtension" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "screenX", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "screenY", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "clientX", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "clientY", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "ctrlKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "altKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "shiftKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "metaKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wheelDeltaX", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wheelDeltaY", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "view", argType = TInterface "WebKit2WebExtension" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screenX", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screenY", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "clientX", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "clientY", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ctrlKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "altKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shiftKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "metaKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "wheelDeltaX", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "wheelDeltaY", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "view", argType = TInterface "WebKit2WebExtension" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "screenX", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "screenY", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "clientX", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "clientY", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "ctrlKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "altKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "shiftKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "metaKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -360,19 +451,19 @@  dOMWheelEventInitWheelEvent ::     (MonadIO m, DOMWheelEventK a, DOMDOMWindowK b) =>-    a ->                                    -- _obj-    Int64 ->                                -- wheelDeltaX-    Int64 ->                                -- wheelDeltaY-    b ->                                    -- view-    Int64 ->                                -- screenX-    Int64 ->                                -- screenY-    Int64 ->                                -- clientX-    Int64 ->                                -- clientY-    Bool ->                                 -- ctrlKey-    Bool ->                                 -- altKey-    Bool ->                                 -- shiftKey-    Bool ->                                 -- metaKey-    m ()+    a                                       -- _obj+    -> Int64                                -- wheelDeltaX+    -> Int64                                -- wheelDeltaY+    -> b                                    -- view+    -> Int64                                -- screenX+    -> Int64                                -- screenY+    -> Int64                                -- clientX+    -> Int64                                -- clientY+    -> Bool                                 -- ctrlKey+    -> Bool                                 -- altKey+    -> Bool                                 -- shiftKey+    -> Bool                                 -- metaKey+    -> m ()                                 -- result dOMWheelEventInitWheelEvent _obj wheelDeltaX wheelDeltaY view screenX screenY clientX clientY ctrlKey altKey shiftKey metaKey = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let view' = unsafeManagedPtrCastPtr view@@ -384,5 +475,9 @@     touchManagedPtr _obj     touchManagedPtr view     return ()++data DOMWheelEventInitWheelEventMethodInfo+instance (signature ~ (Int64 -> Int64 -> b -> Int64 -> Int64 -> Int64 -> Int64 -> Bool -> Bool -> Bool -> Bool -> m ()), MonadIO m, DOMWheelEventK a, DOMDOMWindowK b) => MethodInfo DOMWheelEventInitWheelEventMethodInfo a signature where+    overloadedMethod _ = dOMWheelEventInitWheelEvent  
GI/WebKit2WebExtension/Objects/DOMWheelEvent.hs-boot view
@@ -19,3 +19,7 @@ data DOMWheelEventWheelDeltaPropertyInfo data DOMWheelEventWheelDeltaXPropertyInfo data DOMWheelEventWheelDeltaYPropertyInfo+data DOMWheelEventGetWheelDeltaMethodInfo+data DOMWheelEventGetWheelDeltaXMethodInfo+data DOMWheelEventGetWheelDeltaYMethodInfo+data DOMWheelEventInitWheelEventMethodInfo
GI/WebKit2WebExtension/Objects/DOMXPathExpression.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,6 +18,7 @@   -- * Methods -- ** dOMXPathExpressionEvaluate+    DOMXPathExpressionEvaluateMethodInfo    ,     dOMXPathExpressionEvaluate              ,  @@ -56,17 +58,50 @@ noDOMXPathExpression :: Maybe DOMXPathExpression noDOMXPathExpression = Nothing +type family ResolveDOMXPathExpressionMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMXPathExpressionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMXPathExpressionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMXPathExpressionMethod "evaluate" o = DOMXPathExpressionEvaluateMethodInfo+    ResolveDOMXPathExpressionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMXPathExpressionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMXPathExpressionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMXPathExpressionMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMXPathExpressionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMXPathExpressionMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMXPathExpressionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMXPathExpressionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMXPathExpressionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMXPathExpressionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMXPathExpressionMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMXPathExpressionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMXPathExpressionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMXPathExpressionMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMXPathExpressionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMXPathExpressionMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMXPathExpressionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMXPathExpressionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMXPathExpressionMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMXPathExpressionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMXPathExpressionMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMXPathExpressionMethod t DOMXPathExpression, MethodInfo info DOMXPathExpression p) => IsLabelProxy t (DOMXPathExpression -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMXPathExpressionMethod t DOMXPathExpression, MethodInfo info DOMXPathExpression p) => IsLabel t (DOMXPathExpression -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ type instance AttributeList DOMXPathExpression = DOMXPathExpressionAttributeList-type DOMXPathExpressionAttributeList = ('[ '("core-object", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])+type DOMXPathExpressionAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMXPathExpression = DOMXPathExpressionSignalList-type DOMXPathExpressionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMXPathExpressionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMXPathExpression::evaluate -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathExpression", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "contextNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "type", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "inResult", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathExpression", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "contextNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "inResult", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathExpression", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "contextNode", argType = TInterface "WebKit2WebExtension" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "type", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "inResult", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMXPathResult" -- throws : True -- Skip return : False@@ -82,11 +117,11 @@  dOMXPathExpressionEvaluate ::     (MonadIO m, DOMXPathExpressionK a, DOMNodeK b, DOMXPathResultK c) =>-    a ->                                    -- _obj-    b ->                                    -- contextNode-    Word16 ->                               -- type-    c ->                                    -- inResult-    m DOMXPathResult+    a                                       -- _obj+    -> b                                    -- contextNode+    -> Word16                               -- type_+    -> c                                    -- inResult+    -> m DOMXPathResult                     -- result dOMXPathExpressionEvaluate _obj contextNode type_ inResult = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let contextNode' = unsafeManagedPtrCastPtr contextNode@@ -102,5 +137,9 @@      ) (do         return ()      )++data DOMXPathExpressionEvaluateMethodInfo+instance (signature ~ (b -> Word16 -> c -> m DOMXPathResult), MonadIO m, DOMXPathExpressionK a, DOMNodeK b, DOMXPathResultK c) => MethodInfo DOMXPathExpressionEvaluateMethodInfo a signature where+    overloadedMethod _ = dOMXPathExpressionEvaluate  
GI/WebKit2WebExtension/Objects/DOMXPathExpression.hs-boot view
@@ -11,3 +11,4 @@ instance GObject DOMXPathExpression where class GObject o => DOMXPathExpressionK o instance (GObject o, IsDescendantOf DOMXPathExpression o) => DOMXPathExpressionK o+data DOMXPathExpressionEvaluateMethodInfo
GI/WebKit2WebExtension/Objects/DOMXPathResult.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,38 +18,47 @@   -- * Methods -- ** dOMXPathResultGetBooleanValue+    DOMXPathResultGetBooleanValueMethodInfo ,     dOMXPathResultGetBooleanValue           ,   -- ** dOMXPathResultGetInvalidIteratorState+    DOMXPathResultGetInvalidIteratorStateMethodInfo,     dOMXPathResultGetInvalidIteratorState   ,   -- ** dOMXPathResultGetNumberValue+    DOMXPathResultGetNumberValueMethodInfo  ,     dOMXPathResultGetNumberValue            ,   -- ** dOMXPathResultGetResultType+    DOMXPathResultGetResultTypeMethodInfo   ,     dOMXPathResultGetResultType             ,   -- ** dOMXPathResultGetSingleNodeValue+    DOMXPathResultGetSingleNodeValueMethodInfo,     dOMXPathResultGetSingleNodeValue        ,   -- ** dOMXPathResultGetSnapshotLength+    DOMXPathResultGetSnapshotLengthMethodInfo,     dOMXPathResultGetSnapshotLength         ,   -- ** dOMXPathResultGetStringValue+    DOMXPathResultGetStringValueMethodInfo  ,     dOMXPathResultGetStringValue            ,   -- ** dOMXPathResultIterateNext+    DOMXPathResultIterateNextMethodInfo     ,     dOMXPathResultIterateNext               ,   -- ** dOMXPathResultSnapshotItem+    DOMXPathResultSnapshotItemMethodInfo    ,     dOMXPathResultSnapshotItem              ,  @@ -126,6 +136,48 @@ noDOMXPathResult :: Maybe DOMXPathResult noDOMXPathResult = Nothing +type family ResolveDOMXPathResultMethod (t :: Symbol) (o :: *) :: * where+    ResolveDOMXPathResultMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveDOMXPathResultMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveDOMXPathResultMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveDOMXPathResultMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveDOMXPathResultMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveDOMXPathResultMethod "iterateNext" o = DOMXPathResultIterateNextMethodInfo+    ResolveDOMXPathResultMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveDOMXPathResultMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveDOMXPathResultMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveDOMXPathResultMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveDOMXPathResultMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveDOMXPathResultMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveDOMXPathResultMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveDOMXPathResultMethod "snapshotItem" o = DOMXPathResultSnapshotItemMethodInfo+    ResolveDOMXPathResultMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveDOMXPathResultMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveDOMXPathResultMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveDOMXPathResultMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveDOMXPathResultMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveDOMXPathResultMethod "getBooleanValue" o = DOMXPathResultGetBooleanValueMethodInfo+    ResolveDOMXPathResultMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveDOMXPathResultMethod "getInvalidIteratorState" o = DOMXPathResultGetInvalidIteratorStateMethodInfo+    ResolveDOMXPathResultMethod "getNumberValue" o = DOMXPathResultGetNumberValueMethodInfo+    ResolveDOMXPathResultMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveDOMXPathResultMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveDOMXPathResultMethod "getResultType" o = DOMXPathResultGetResultTypeMethodInfo+    ResolveDOMXPathResultMethod "getSingleNodeValue" o = DOMXPathResultGetSingleNodeValueMethodInfo+    ResolveDOMXPathResultMethod "getSnapshotLength" o = DOMXPathResultGetSnapshotLengthMethodInfo+    ResolveDOMXPathResultMethod "getStringValue" o = DOMXPathResultGetStringValueMethodInfo+    ResolveDOMXPathResultMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveDOMXPathResultMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveDOMXPathResultMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveDOMXPathResultMethod t DOMXPathResult, MethodInfo info DOMXPathResult p) => IsLabelProxy t (DOMXPathResult -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveDOMXPathResultMethod t DOMXPathResult, MethodInfo info DOMXPathResult p) => IsLabel t (DOMXPathResult -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "boolean-value"    -- Type: TBasicType TBoolean    -- Flags: [PropertyReadable]@@ -139,7 +191,7 @@     type AttrSetTypeConstraint DOMXPathResultBooleanValuePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMXPathResultBooleanValuePropertyInfo = DOMXPathResultK     type AttrGetType DOMXPathResultBooleanValuePropertyInfo = Bool-    type AttrLabel DOMXPathResultBooleanValuePropertyInfo = "DOMXPathResult::boolean-value"+    type AttrLabel DOMXPathResultBooleanValuePropertyInfo = "boolean-value"     attrGet _ = getDOMXPathResultBooleanValue     attrSet _ = undefined     attrConstruct _ = undefined@@ -157,7 +209,7 @@     type AttrSetTypeConstraint DOMXPathResultInvalidIteratorStatePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMXPathResultInvalidIteratorStatePropertyInfo = DOMXPathResultK     type AttrGetType DOMXPathResultInvalidIteratorStatePropertyInfo = Bool-    type AttrLabel DOMXPathResultInvalidIteratorStatePropertyInfo = "DOMXPathResult::invalid-iterator-state"+    type AttrLabel DOMXPathResultInvalidIteratorStatePropertyInfo = "invalid-iterator-state"     attrGet _ = getDOMXPathResultInvalidIteratorState     attrSet _ = undefined     attrConstruct _ = undefined@@ -175,7 +227,7 @@     type AttrSetTypeConstraint DOMXPathResultNumberValuePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMXPathResultNumberValuePropertyInfo = DOMXPathResultK     type AttrGetType DOMXPathResultNumberValuePropertyInfo = Double-    type AttrLabel DOMXPathResultNumberValuePropertyInfo = "DOMXPathResult::number-value"+    type AttrLabel DOMXPathResultNumberValuePropertyInfo = "number-value"     attrGet _ = getDOMXPathResultNumberValue     attrSet _ = undefined     attrConstruct _ = undefined@@ -193,7 +245,7 @@     type AttrSetTypeConstraint DOMXPathResultResultTypePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMXPathResultResultTypePropertyInfo = DOMXPathResultK     type AttrGetType DOMXPathResultResultTypePropertyInfo = Word32-    type AttrLabel DOMXPathResultResultTypePropertyInfo = "DOMXPathResult::result-type"+    type AttrLabel DOMXPathResultResultTypePropertyInfo = "result-type"     attrGet _ = getDOMXPathResultResultType     attrSet _ = undefined     attrConstruct _ = undefined@@ -211,7 +263,7 @@     type AttrSetTypeConstraint DOMXPathResultSingleNodeValuePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMXPathResultSingleNodeValuePropertyInfo = DOMXPathResultK     type AttrGetType DOMXPathResultSingleNodeValuePropertyInfo = DOMNode-    type AttrLabel DOMXPathResultSingleNodeValuePropertyInfo = "DOMXPathResult::single-node-value"+    type AttrLabel DOMXPathResultSingleNodeValuePropertyInfo = "single-node-value"     attrGet _ = getDOMXPathResultSingleNodeValue     attrSet _ = undefined     attrConstruct _ = undefined@@ -229,7 +281,7 @@     type AttrSetTypeConstraint DOMXPathResultSnapshotLengthPropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMXPathResultSnapshotLengthPropertyInfo = DOMXPathResultK     type AttrGetType DOMXPathResultSnapshotLengthPropertyInfo = Word64-    type AttrLabel DOMXPathResultSnapshotLengthPropertyInfo = "DOMXPathResult::snapshot-length"+    type AttrLabel DOMXPathResultSnapshotLengthPropertyInfo = "snapshot-length"     attrGet _ = getDOMXPathResultSnapshotLength     attrSet _ = undefined     attrConstruct _ = undefined@@ -247,22 +299,21 @@     type AttrSetTypeConstraint DOMXPathResultStringValuePropertyInfo = (~) ()     type AttrBaseTypeConstraint DOMXPathResultStringValuePropertyInfo = DOMXPathResultK     type AttrGetType DOMXPathResultStringValuePropertyInfo = T.Text-    type AttrLabel DOMXPathResultStringValuePropertyInfo = "DOMXPathResult::string-value"+    type AttrLabel DOMXPathResultStringValuePropertyInfo = "string-value"     attrGet _ = getDOMXPathResultStringValue     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList DOMXPathResult = DOMXPathResultAttributeList-type DOMXPathResultAttributeList = ('[ '("boolean-value", DOMXPathResultBooleanValuePropertyInfo), '("core-object", DOMObjectCoreObjectPropertyInfo), '("invalid-iterator-state", DOMXPathResultInvalidIteratorStatePropertyInfo), '("number-value", DOMXPathResultNumberValuePropertyInfo), '("result-type", DOMXPathResultResultTypePropertyInfo), '("single-node-value", DOMXPathResultSingleNodeValuePropertyInfo), '("snapshot-length", DOMXPathResultSnapshotLengthPropertyInfo), '("string-value", DOMXPathResultStringValuePropertyInfo)] :: [(Symbol, *)])+type DOMXPathResultAttributeList = ('[ '("booleanValue", DOMXPathResultBooleanValuePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("invalidIteratorState", DOMXPathResultInvalidIteratorStatePropertyInfo), '("numberValue", DOMXPathResultNumberValuePropertyInfo), '("resultType", DOMXPathResultResultTypePropertyInfo), '("singleNodeValue", DOMXPathResultSingleNodeValuePropertyInfo), '("snapshotLength", DOMXPathResultSnapshotLengthPropertyInfo), '("stringValue", DOMXPathResultStringValuePropertyInfo)] :: [(Symbol, *)])  type instance SignalList DOMXPathResult = DOMXPathResultSignalList-type DOMXPathResultSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type DOMXPathResultSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method DOMXPathResult::get_boolean_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : True -- Skip return : False@@ -275,8 +326,8 @@  dOMXPathResultGetBooleanValue ::     (MonadIO m, DOMXPathResultK a) =>-    a ->                                    -- _obj-    m ()+    a                                       -- _obj+    -> m ()                                 -- result dOMXPathResultGetBooleanValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -287,11 +338,14 @@         return ()      ) +data DOMXPathResultGetBooleanValueMethodInfo+instance (signature ~ (m ()), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultGetBooleanValueMethodInfo a signature where+    overloadedMethod _ = dOMXPathResultGetBooleanValue+ -- method DOMXPathResult::get_invalid_iterator_state -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -303,8 +357,8 @@  dOMXPathResultGetInvalidIteratorState ::     (MonadIO m, DOMXPathResultK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result dOMXPathResultGetInvalidIteratorState _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_xpath_result_get_invalid_iterator_state _obj'@@ -312,11 +366,14 @@     touchManagedPtr _obj     return result' +data DOMXPathResultGetInvalidIteratorStateMethodInfo+instance (signature ~ (m Bool), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultGetInvalidIteratorStateMethodInfo a signature where+    overloadedMethod _ = dOMXPathResultGetInvalidIteratorState+ -- method DOMXPathResult::get_number_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TDouble -- throws : True -- Skip return : False@@ -329,8 +386,8 @@  dOMXPathResultGetNumberValue ::     (MonadIO m, DOMXPathResultK a) =>-    a ->                                    -- _obj-    m Double+    a                                       -- _obj+    -> m Double                             -- result dOMXPathResultGetNumberValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -342,11 +399,14 @@         return ()      ) +data DOMXPathResultGetNumberValueMethodInfo+instance (signature ~ (m Double), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultGetNumberValueMethodInfo a signature where+    overloadedMethod _ = dOMXPathResultGetNumberValue+ -- method DOMXPathResult::get_result_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt16 -- throws : False -- Skip return : False@@ -358,19 +418,22 @@  dOMXPathResultGetResultType ::     (MonadIO m, DOMXPathResultK a) =>-    a ->                                    -- _obj-    m Word16+    a                                       -- _obj+    -> m Word16                             -- result dOMXPathResultGetResultType _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_dom_xpath_result_get_result_type _obj'     touchManagedPtr _obj     return result +data DOMXPathResultGetResultTypeMethodInfo+instance (signature ~ (m Word16), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultGetResultTypeMethodInfo a signature where+    overloadedMethod _ = dOMXPathResultGetResultType+ -- method DOMXPathResult::get_single_node_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -383,8 +446,8 @@  dOMXPathResultGetSingleNodeValue ::     (MonadIO m, DOMXPathResultK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMXPathResultGetSingleNodeValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -397,11 +460,14 @@         return ()      ) +data DOMXPathResultGetSingleNodeValueMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultGetSingleNodeValueMethodInfo a signature where+    overloadedMethod _ = dOMXPathResultGetSingleNodeValue+ -- method DOMXPathResult::get_snapshot_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : True -- Skip return : False@@ -414,8 +480,8 @@  dOMXPathResultGetSnapshotLength ::     (MonadIO m, DOMXPathResultK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result dOMXPathResultGetSnapshotLength _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -426,11 +492,14 @@         return ()      ) +data DOMXPathResultGetSnapshotLengthMethodInfo+instance (signature ~ (m Word64), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultGetSnapshotLengthMethodInfo a signature where+    overloadedMethod _ = dOMXPathResultGetSnapshotLength+ -- method DOMXPathResult::get_string_value -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : True -- Skip return : False@@ -443,8 +512,8 @@  dOMXPathResultGetStringValue ::     (MonadIO m, DOMXPathResultK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result dOMXPathResultGetStringValue _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -458,11 +527,14 @@         return ()      ) +data DOMXPathResultGetStringValueMethodInfo+instance (signature ~ (m T.Text), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultGetStringValueMethodInfo a signature where+    overloadedMethod _ = dOMXPathResultGetStringValue+ -- method DOMXPathResult::iterate_next -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -475,8 +547,8 @@  dOMXPathResultIterateNext ::     (MonadIO m, DOMXPathResultK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result dOMXPathResultIterateNext _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -489,11 +561,14 @@         return ()      ) +data DOMXPathResultIterateNextMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultIterateNextMethodInfo a signature where+    overloadedMethod _ = dOMXPathResultIterateNext+ -- method DOMXPathResult::snapshot_item -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "index", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : True -- Skip return : False@@ -507,9 +582,9 @@  dOMXPathResultSnapshotItem ::     (MonadIO m, DOMXPathResultK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- index-    m DOMNode+    a                                       -- _obj+    -> Word64                               -- index+    -> m DOMNode                            -- result dOMXPathResultSnapshotItem _obj index = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     onException (do@@ -521,5 +596,9 @@      ) (do         return ()      )++data DOMXPathResultSnapshotItemMethodInfo+instance (signature ~ (Word64 -> m DOMNode), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultSnapshotItemMethodInfo a signature where+    overloadedMethod _ = dOMXPathResultSnapshotItem  
GI/WebKit2WebExtension/Objects/DOMXPathResult.hs-boot view
@@ -18,3 +18,12 @@ data DOMXPathResultSingleNodeValuePropertyInfo data DOMXPathResultSnapshotLengthPropertyInfo data DOMXPathResultStringValuePropertyInfo+data DOMXPathResultGetBooleanValueMethodInfo+data DOMXPathResultGetInvalidIteratorStateMethodInfo+data DOMXPathResultGetNumberValueMethodInfo+data DOMXPathResultGetResultTypeMethodInfo+data DOMXPathResultGetSingleNodeValueMethodInfo+data DOMXPathResultGetSnapshotLengthMethodInfo+data DOMXPathResultGetStringValueMethodInfo+data DOMXPathResultIterateNextMethodInfo+data DOMXPathResultSnapshotItemMethodInfo
GI/WebKit2WebExtension/Objects/Frame.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,18 +18,22 @@   -- * Methods -- ** frameGetJavascriptContextForScriptWorld+    FrameGetJavascriptContextForScriptWorldMethodInfo,     frameGetJavascriptContextForScriptWorld ,   -- ** frameGetJavascriptGlobalContext+    FrameGetJavascriptGlobalContextMethodInfo,     frameGetJavascriptGlobalContext         ,   -- ** frameGetUri+    FrameGetUriMethodInfo                   ,     frameGetUri                             ,   -- ** frameIsMainFrame+    FrameIsMainFrameMethodInfo              ,     frameIsMainFrame                        ,  @@ -69,17 +74,53 @@ noFrame :: Maybe Frame noFrame = Nothing +type family ResolveFrameMethod (t :: Symbol) (o :: *) :: * where+    ResolveFrameMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveFrameMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveFrameMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveFrameMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveFrameMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveFrameMethod "isMainFrame" o = FrameIsMainFrameMethodInfo+    ResolveFrameMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveFrameMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveFrameMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveFrameMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveFrameMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveFrameMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveFrameMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveFrameMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveFrameMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveFrameMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveFrameMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveFrameMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveFrameMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveFrameMethod "getJavascriptContextForScriptWorld" o = FrameGetJavascriptContextForScriptWorldMethodInfo+    ResolveFrameMethod "getJavascriptGlobalContext" o = FrameGetJavascriptGlobalContextMethodInfo+    ResolveFrameMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveFrameMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveFrameMethod "getUri" o = FrameGetUriMethodInfo+    ResolveFrameMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveFrameMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveFrameMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveFrameMethod t Frame, MethodInfo info Frame p) => IsLabelProxy t (Frame -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveFrameMethod t Frame, MethodInfo info Frame p) => IsLabel t (Frame -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ type instance AttributeList Frame = FrameAttributeList type FrameAttributeList = ('[ ] :: [(Symbol, *)])  type instance SignalList Frame = FrameSignalList-type FrameSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type FrameSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method Frame::get_javascript_context_for_script_world -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "world", argType = TInterface "WebKit2WebExtension" "ScriptWorld", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "world", argType = TInterface "WebKit2WebExtension" "ScriptWorld", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "world", argType = TInterface "WebKit2WebExtension" "ScriptWorld", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "JavaScriptCore" "GlobalContext" -- throws : False -- Skip return : False@@ -92,9 +133,9 @@  frameGetJavascriptContextForScriptWorld ::     (MonadIO m, FrameK a, ScriptWorldK b) =>-    a ->                                    -- _obj-    b ->                                    -- world-    m JavaScriptCore.GlobalContext+    a                                       -- _obj+    -> b                                    -- world+    -> m JavaScriptCore.GlobalContext       -- result frameGetJavascriptContextForScriptWorld _obj world = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     let world' = unsafeManagedPtrCastPtr world@@ -106,11 +147,14 @@     touchManagedPtr world     return result' +data FrameGetJavascriptContextForScriptWorldMethodInfo+instance (signature ~ (b -> m JavaScriptCore.GlobalContext), MonadIO m, FrameK a, ScriptWorldK b) => MethodInfo FrameGetJavascriptContextForScriptWorldMethodInfo a signature where+    overloadedMethod _ = frameGetJavascriptContextForScriptWorld+ -- method Frame::get_javascript_global_context -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "JavaScriptCore" "GlobalContext" -- throws : False -- Skip return : False@@ -122,8 +166,8 @@  frameGetJavascriptGlobalContext ::     (MonadIO m, FrameK a) =>-    a ->                                    -- _obj-    m JavaScriptCore.GlobalContext+    a                                       -- _obj+    -> m JavaScriptCore.GlobalContext       -- result frameGetJavascriptGlobalContext _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_frame_get_javascript_global_context _obj'@@ -133,11 +177,14 @@     touchManagedPtr _obj     return result' +data FrameGetJavascriptGlobalContextMethodInfo+instance (signature ~ (m JavaScriptCore.GlobalContext), MonadIO m, FrameK a) => MethodInfo FrameGetJavascriptGlobalContextMethodInfo a signature where+    overloadedMethod _ = frameGetJavascriptGlobalContext+ -- method Frame::get_uri -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -149,8 +196,8 @@  frameGetUri ::     (MonadIO m, FrameK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result frameGetUri _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_frame_get_uri _obj'@@ -159,11 +206,14 @@     touchManagedPtr _obj     return result' +data FrameGetUriMethodInfo+instance (signature ~ (m T.Text), MonadIO m, FrameK a) => MethodInfo FrameGetUriMethodInfo a signature where+    overloadedMethod _ = frameGetUri+ -- method Frame::is_main_frame -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -175,13 +225,17 @@  frameIsMainFrame ::     (MonadIO m, FrameK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result frameIsMainFrame _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_frame_is_main_frame _obj'     let result' = (/= 0) result     touchManagedPtr _obj     return result'++data FrameIsMainFrameMethodInfo+instance (signature ~ (m Bool), MonadIO m, FrameK a) => MethodInfo FrameIsMainFrameMethodInfo a signature where+    overloadedMethod _ = frameIsMainFrame  
GI/WebKit2WebExtension/Objects/Frame.hs-boot view
@@ -11,3 +11,7 @@ instance GObject Frame where class GObject o => FrameK o instance (GObject o, IsDescendantOf Frame o) => FrameK o+data FrameGetJavascriptContextForScriptWorldMethodInfo+data FrameGetJavascriptGlobalContextMethodInfo+data FrameGetUriMethodInfo+data FrameIsMainFrameMethodInfo
GI/WebKit2WebExtension/Objects/HitTestResult.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,50 +18,62 @@   -- * Methods -- ** hitTestResultContextIsEditable+    HitTestResultContextIsEditableMethodInfo,     hitTestResultContextIsEditable          ,   -- ** hitTestResultContextIsImage+    HitTestResultContextIsImageMethodInfo   ,     hitTestResultContextIsImage             ,   -- ** hitTestResultContextIsLink+    HitTestResultContextIsLinkMethodInfo    ,     hitTestResultContextIsLink              ,   -- ** hitTestResultContextIsMedia+    HitTestResultContextIsMediaMethodInfo   ,     hitTestResultContextIsMedia             ,   -- ** hitTestResultContextIsScrollbar+    HitTestResultContextIsScrollbarMethodInfo,     hitTestResultContextIsScrollbar         ,   -- ** hitTestResultContextIsSelection+    HitTestResultContextIsSelectionMethodInfo,     hitTestResultContextIsSelection         ,   -- ** hitTestResultGetContext+    HitTestResultGetContextMethodInfo       ,     hitTestResultGetContext                 ,   -- ** hitTestResultGetImageUri+    HitTestResultGetImageUriMethodInfo      ,     hitTestResultGetImageUri                ,   -- ** hitTestResultGetLinkLabel+    HitTestResultGetLinkLabelMethodInfo     ,     hitTestResultGetLinkLabel               ,   -- ** hitTestResultGetLinkTitle+    HitTestResultGetLinkTitleMethodInfo     ,     hitTestResultGetLinkTitle               ,   -- ** hitTestResultGetLinkUri+    HitTestResultGetLinkUriMethodInfo       ,     hitTestResultGetLinkUri                 ,   -- ** hitTestResultGetMediaUri+    HitTestResultGetMediaUriMethodInfo      ,     hitTestResultGetMediaUri                ,  @@ -139,6 +152,51 @@ noHitTestResult :: Maybe HitTestResult noHitTestResult = Nothing +type family ResolveHitTestResultMethod (t :: Symbol) (o :: *) :: * where+    ResolveHitTestResultMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveHitTestResultMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveHitTestResultMethod "contextIsEditable" o = HitTestResultContextIsEditableMethodInfo+    ResolveHitTestResultMethod "contextIsImage" o = HitTestResultContextIsImageMethodInfo+    ResolveHitTestResultMethod "contextIsLink" o = HitTestResultContextIsLinkMethodInfo+    ResolveHitTestResultMethod "contextIsMedia" o = HitTestResultContextIsMediaMethodInfo+    ResolveHitTestResultMethod "contextIsScrollbar" o = HitTestResultContextIsScrollbarMethodInfo+    ResolveHitTestResultMethod "contextIsSelection" o = HitTestResultContextIsSelectionMethodInfo+    ResolveHitTestResultMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveHitTestResultMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveHitTestResultMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveHitTestResultMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveHitTestResultMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveHitTestResultMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveHitTestResultMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveHitTestResultMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveHitTestResultMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveHitTestResultMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveHitTestResultMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveHitTestResultMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveHitTestResultMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveHitTestResultMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveHitTestResultMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveHitTestResultMethod "getContext" o = HitTestResultGetContextMethodInfo+    ResolveHitTestResultMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveHitTestResultMethod "getImageUri" o = HitTestResultGetImageUriMethodInfo+    ResolveHitTestResultMethod "getLinkLabel" o = HitTestResultGetLinkLabelMethodInfo+    ResolveHitTestResultMethod "getLinkTitle" o = HitTestResultGetLinkTitleMethodInfo+    ResolveHitTestResultMethod "getLinkUri" o = HitTestResultGetLinkUriMethodInfo+    ResolveHitTestResultMethod "getMediaUri" o = HitTestResultGetMediaUriMethodInfo+    ResolveHitTestResultMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveHitTestResultMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveHitTestResultMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveHitTestResultMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveHitTestResultMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveHitTestResultMethod t HitTestResult, MethodInfo info HitTestResult p) => IsLabelProxy t (HitTestResult -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveHitTestResultMethod t HitTestResult, MethodInfo info HitTestResult p) => IsLabel t (HitTestResult -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "context"    -- Type: TBasicType TUInt32    -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]@@ -155,7 +213,7 @@     type AttrSetTypeConstraint HitTestResultContextPropertyInfo = (~) Word32     type AttrBaseTypeConstraint HitTestResultContextPropertyInfo = HitTestResultK     type AttrGetType HitTestResultContextPropertyInfo = Word32-    type AttrLabel HitTestResultContextPropertyInfo = "HitTestResult::context"+    type AttrLabel HitTestResultContextPropertyInfo = "context"     attrGet _ = getHitTestResultContext     attrSet _ = undefined     attrConstruct _ = constructHitTestResultContext@@ -176,7 +234,7 @@     type AttrSetTypeConstraint HitTestResultImageUriPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint HitTestResultImageUriPropertyInfo = HitTestResultK     type AttrGetType HitTestResultImageUriPropertyInfo = T.Text-    type AttrLabel HitTestResultImageUriPropertyInfo = "HitTestResult::image-uri"+    type AttrLabel HitTestResultImageUriPropertyInfo = "image-uri"     attrGet _ = getHitTestResultImageUri     attrSet _ = undefined     attrConstruct _ = constructHitTestResultImageUri@@ -197,7 +255,7 @@     type AttrSetTypeConstraint HitTestResultLinkLabelPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint HitTestResultLinkLabelPropertyInfo = HitTestResultK     type AttrGetType HitTestResultLinkLabelPropertyInfo = T.Text-    type AttrLabel HitTestResultLinkLabelPropertyInfo = "HitTestResult::link-label"+    type AttrLabel HitTestResultLinkLabelPropertyInfo = "link-label"     attrGet _ = getHitTestResultLinkLabel     attrSet _ = undefined     attrConstruct _ = constructHitTestResultLinkLabel@@ -218,7 +276,7 @@     type AttrSetTypeConstraint HitTestResultLinkTitlePropertyInfo = (~) T.Text     type AttrBaseTypeConstraint HitTestResultLinkTitlePropertyInfo = HitTestResultK     type AttrGetType HitTestResultLinkTitlePropertyInfo = T.Text-    type AttrLabel HitTestResultLinkTitlePropertyInfo = "HitTestResult::link-title"+    type AttrLabel HitTestResultLinkTitlePropertyInfo = "link-title"     attrGet _ = getHitTestResultLinkTitle     attrSet _ = undefined     attrConstruct _ = constructHitTestResultLinkTitle@@ -239,7 +297,7 @@     type AttrSetTypeConstraint HitTestResultLinkUriPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint HitTestResultLinkUriPropertyInfo = HitTestResultK     type AttrGetType HitTestResultLinkUriPropertyInfo = T.Text-    type AttrLabel HitTestResultLinkUriPropertyInfo = "HitTestResult::link-uri"+    type AttrLabel HitTestResultLinkUriPropertyInfo = "link-uri"     attrGet _ = getHitTestResultLinkUri     attrSet _ = undefined     attrConstruct _ = constructHitTestResultLinkUri@@ -260,22 +318,21 @@     type AttrSetTypeConstraint HitTestResultMediaUriPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint HitTestResultMediaUriPropertyInfo = HitTestResultK     type AttrGetType HitTestResultMediaUriPropertyInfo = T.Text-    type AttrLabel HitTestResultMediaUriPropertyInfo = "HitTestResult::media-uri"+    type AttrLabel HitTestResultMediaUriPropertyInfo = "media-uri"     attrGet _ = getHitTestResultMediaUri     attrSet _ = undefined     attrConstruct _ = constructHitTestResultMediaUri  type instance AttributeList HitTestResult = HitTestResultAttributeList-type HitTestResultAttributeList = ('[ '("context", HitTestResultContextPropertyInfo), '("image-uri", HitTestResultImageUriPropertyInfo), '("link-label", HitTestResultLinkLabelPropertyInfo), '("link-title", HitTestResultLinkTitlePropertyInfo), '("link-uri", HitTestResultLinkUriPropertyInfo), '("media-uri", HitTestResultMediaUriPropertyInfo)] :: [(Symbol, *)])+type HitTestResultAttributeList = ('[ '("context", HitTestResultContextPropertyInfo), '("imageUri", HitTestResultImageUriPropertyInfo), '("linkLabel", HitTestResultLinkLabelPropertyInfo), '("linkTitle", HitTestResultLinkTitlePropertyInfo), '("linkUri", HitTestResultLinkUriPropertyInfo), '("mediaUri", HitTestResultMediaUriPropertyInfo)] :: [(Symbol, *)])  type instance SignalList HitTestResult = HitTestResultSignalList-type HitTestResultSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type HitTestResultSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method HitTestResult::context_is_editable -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -287,8 +344,8 @@  hitTestResultContextIsEditable ::     (MonadIO m, HitTestResultK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result hitTestResultContextIsEditable _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_hit_test_result_context_is_editable _obj'@@ -296,11 +353,14 @@     touchManagedPtr _obj     return result' +data HitTestResultContextIsEditableMethodInfo+instance (signature ~ (m Bool), MonadIO m, HitTestResultK a) => MethodInfo HitTestResultContextIsEditableMethodInfo a signature where+    overloadedMethod _ = hitTestResultContextIsEditable+ -- method HitTestResult::context_is_image -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -312,8 +372,8 @@  hitTestResultContextIsImage ::     (MonadIO m, HitTestResultK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result hitTestResultContextIsImage _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_hit_test_result_context_is_image _obj'@@ -321,11 +381,14 @@     touchManagedPtr _obj     return result' +data HitTestResultContextIsImageMethodInfo+instance (signature ~ (m Bool), MonadIO m, HitTestResultK a) => MethodInfo HitTestResultContextIsImageMethodInfo a signature where+    overloadedMethod _ = hitTestResultContextIsImage+ -- method HitTestResult::context_is_link -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -337,8 +400,8 @@  hitTestResultContextIsLink ::     (MonadIO m, HitTestResultK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result hitTestResultContextIsLink _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_hit_test_result_context_is_link _obj'@@ -346,11 +409,14 @@     touchManagedPtr _obj     return result' +data HitTestResultContextIsLinkMethodInfo+instance (signature ~ (m Bool), MonadIO m, HitTestResultK a) => MethodInfo HitTestResultContextIsLinkMethodInfo a signature where+    overloadedMethod _ = hitTestResultContextIsLink+ -- method HitTestResult::context_is_media -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -362,8 +428,8 @@  hitTestResultContextIsMedia ::     (MonadIO m, HitTestResultK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result hitTestResultContextIsMedia _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_hit_test_result_context_is_media _obj'@@ -371,11 +437,14 @@     touchManagedPtr _obj     return result' +data HitTestResultContextIsMediaMethodInfo+instance (signature ~ (m Bool), MonadIO m, HitTestResultK a) => MethodInfo HitTestResultContextIsMediaMethodInfo a signature where+    overloadedMethod _ = hitTestResultContextIsMedia+ -- method HitTestResult::context_is_scrollbar -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -387,8 +456,8 @@  hitTestResultContextIsScrollbar ::     (MonadIO m, HitTestResultK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result hitTestResultContextIsScrollbar _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_hit_test_result_context_is_scrollbar _obj'@@ -396,11 +465,14 @@     touchManagedPtr _obj     return result' +data HitTestResultContextIsScrollbarMethodInfo+instance (signature ~ (m Bool), MonadIO m, HitTestResultK a) => MethodInfo HitTestResultContextIsScrollbarMethodInfo a signature where+    overloadedMethod _ = hitTestResultContextIsScrollbar+ -- method HitTestResult::context_is_selection -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TBoolean -- throws : False -- Skip return : False@@ -412,8 +484,8 @@  hitTestResultContextIsSelection ::     (MonadIO m, HitTestResultK a) =>-    a ->                                    -- _obj-    m Bool+    a                                       -- _obj+    -> m Bool                               -- result hitTestResultContextIsSelection _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_hit_test_result_context_is_selection _obj'@@ -421,11 +493,14 @@     touchManagedPtr _obj     return result' +data HitTestResultContextIsSelectionMethodInfo+instance (signature ~ (m Bool), MonadIO m, HitTestResultK a) => MethodInfo HitTestResultContextIsSelectionMethodInfo a signature where+    overloadedMethod _ = hitTestResultContextIsSelection+ -- method HitTestResult::get_context -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt32 -- throws : False -- Skip return : False@@ -437,19 +512,22 @@  hitTestResultGetContext ::     (MonadIO m, HitTestResultK a) =>-    a ->                                    -- _obj-    m Word32+    a                                       -- _obj+    -> m Word32                             -- result hitTestResultGetContext _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_hit_test_result_get_context _obj'     touchManagedPtr _obj     return result +data HitTestResultGetContextMethodInfo+instance (signature ~ (m Word32), MonadIO m, HitTestResultK a) => MethodInfo HitTestResultGetContextMethodInfo a signature where+    overloadedMethod _ = hitTestResultGetContext+ -- method HitTestResult::get_image_uri -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -461,8 +539,8 @@  hitTestResultGetImageUri ::     (MonadIO m, HitTestResultK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result hitTestResultGetImageUri _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_hit_test_result_get_image_uri _obj'@@ -471,11 +549,14 @@     touchManagedPtr _obj     return result' +data HitTestResultGetImageUriMethodInfo+instance (signature ~ (m T.Text), MonadIO m, HitTestResultK a) => MethodInfo HitTestResultGetImageUriMethodInfo a signature where+    overloadedMethod _ = hitTestResultGetImageUri+ -- method HitTestResult::get_link_label -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -487,8 +568,8 @@  hitTestResultGetLinkLabel ::     (MonadIO m, HitTestResultK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result hitTestResultGetLinkLabel _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_hit_test_result_get_link_label _obj'@@ -497,11 +578,14 @@     touchManagedPtr _obj     return result' +data HitTestResultGetLinkLabelMethodInfo+instance (signature ~ (m T.Text), MonadIO m, HitTestResultK a) => MethodInfo HitTestResultGetLinkLabelMethodInfo a signature where+    overloadedMethod _ = hitTestResultGetLinkLabel+ -- method HitTestResult::get_link_title -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -513,8 +597,8 @@  hitTestResultGetLinkTitle ::     (MonadIO m, HitTestResultK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result hitTestResultGetLinkTitle _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_hit_test_result_get_link_title _obj'@@ -523,11 +607,14 @@     touchManagedPtr _obj     return result' +data HitTestResultGetLinkTitleMethodInfo+instance (signature ~ (m T.Text), MonadIO m, HitTestResultK a) => MethodInfo HitTestResultGetLinkTitleMethodInfo a signature where+    overloadedMethod _ = hitTestResultGetLinkTitle+ -- method HitTestResult::get_link_uri -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -539,8 +626,8 @@  hitTestResultGetLinkUri ::     (MonadIO m, HitTestResultK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result hitTestResultGetLinkUri _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_hit_test_result_get_link_uri _obj'@@ -549,11 +636,14 @@     touchManagedPtr _obj     return result' +data HitTestResultGetLinkUriMethodInfo+instance (signature ~ (m T.Text), MonadIO m, HitTestResultK a) => MethodInfo HitTestResultGetLinkUriMethodInfo a signature where+    overloadedMethod _ = hitTestResultGetLinkUri+ -- method HitTestResult::get_media_uri -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "HitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -565,8 +655,8 @@  hitTestResultGetMediaUri ::     (MonadIO m, HitTestResultK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result hitTestResultGetMediaUri _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_hit_test_result_get_media_uri _obj'@@ -574,5 +664,9 @@     result' <- cstringToText result     touchManagedPtr _obj     return result'++data HitTestResultGetMediaUriMethodInfo+instance (signature ~ (m T.Text), MonadIO m, HitTestResultK a) => MethodInfo HitTestResultGetMediaUriMethodInfo a signature where+    overloadedMethod _ = hitTestResultGetMediaUri  
GI/WebKit2WebExtension/Objects/HitTestResult.hs-boot view
@@ -17,3 +17,15 @@ data HitTestResultLinkTitlePropertyInfo data HitTestResultLinkUriPropertyInfo data HitTestResultMediaUriPropertyInfo+data HitTestResultContextIsEditableMethodInfo+data HitTestResultContextIsImageMethodInfo+data HitTestResultContextIsLinkMethodInfo+data HitTestResultContextIsMediaMethodInfo+data HitTestResultContextIsScrollbarMethodInfo+data HitTestResultContextIsSelectionMethodInfo+data HitTestResultGetContextMethodInfo+data HitTestResultGetImageUriMethodInfo+data HitTestResultGetLinkLabelMethodInfo+data HitTestResultGetLinkTitleMethodInfo+data HitTestResultGetLinkUriMethodInfo+data HitTestResultGetMediaUriMethodInfo
GI/WebKit2WebExtension/Objects/ScriptWorld.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -75,6 +76,39 @@ noScriptWorld :: Maybe ScriptWorld noScriptWorld = Nothing +type family ResolveScriptWorldMethod (t :: Symbol) (o :: *) :: * where+    ResolveScriptWorldMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveScriptWorldMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveScriptWorldMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveScriptWorldMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveScriptWorldMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveScriptWorldMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveScriptWorldMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveScriptWorldMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveScriptWorldMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveScriptWorldMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveScriptWorldMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveScriptWorldMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveScriptWorldMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveScriptWorldMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveScriptWorldMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveScriptWorldMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveScriptWorldMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveScriptWorldMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveScriptWorldMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveScriptWorldMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveScriptWorldMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveScriptWorldMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveScriptWorldMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveScriptWorldMethod t ScriptWorld, MethodInfo info ScriptWorld p) => IsLabelProxy t (ScriptWorld -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveScriptWorldMethod t ScriptWorld, MethodInfo info ScriptWorld p) => IsLabel t (ScriptWorld -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- signal ScriptWorld::window-object-cleared type ScriptWorldWindowObjectClearedCallback =     WebPage ->@@ -130,13 +164,12 @@     connectSignal _ = connectScriptWorldWindowObjectCleared  type instance SignalList ScriptWorld = ScriptWorldSignalList-type ScriptWorldSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("window-object-cleared", ScriptWorldWindowObjectClearedSignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type ScriptWorldSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("windowObjectCleared", ScriptWorldWindowObjectClearedSignalInfo)] :: [(Symbol, *)])  -- method ScriptWorld::new -- method type : Constructor -- Args : [] -- Lengths : []--- hInArgs : [] -- returnType : TInterface "WebKit2WebExtension" "ScriptWorld" -- throws : False -- Skip return : False@@ -147,7 +180,7 @@  scriptWorldNew ::     (MonadIO m) =>-    m ScriptWorld+    m ScriptWorld                           -- result scriptWorldNew  = liftIO $ do     result <- webkit_script_world_new     checkUnexpectedReturnNULL "webkit_script_world_new" result@@ -158,7 +191,6 @@ -- method type : MemberFunction -- Args : [] -- Lengths : []--- hInArgs : [] -- returnType : TInterface "WebKit2WebExtension" "ScriptWorld" -- throws : False -- Skip return : False@@ -169,7 +201,7 @@  scriptWorldGetDefault ::     (MonadIO m) =>-    m ScriptWorld+    m ScriptWorld                           -- result scriptWorldGetDefault  = liftIO $ do     result <- webkit_script_world_get_default     checkUnexpectedReturnNULL "webkit_script_world_get_default" result
GI/WebKit2WebExtension/Objects/URIRequest.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,10 +18,12 @@   -- * Methods -- ** uRIRequestGetHttpHeaders+    URIRequestGetHttpHeadersMethodInfo      ,     uRIRequestGetHttpHeaders                ,   -- ** uRIRequestGetUri+    URIRequestGetUriMethodInfo              ,     uRIRequestGetUri                        ,  @@ -29,6 +32,7 @@   -- ** uRIRequestSetUri+    URIRequestSetUriMethodInfo              ,     uRIRequestSetUri                        ,  @@ -79,6 +83,42 @@ noURIRequest :: Maybe URIRequest noURIRequest = Nothing +type family ResolveURIRequestMethod (t :: Symbol) (o :: *) :: * where+    ResolveURIRequestMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveURIRequestMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveURIRequestMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveURIRequestMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveURIRequestMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveURIRequestMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveURIRequestMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveURIRequestMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveURIRequestMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveURIRequestMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveURIRequestMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveURIRequestMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveURIRequestMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveURIRequestMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveURIRequestMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveURIRequestMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveURIRequestMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveURIRequestMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveURIRequestMethod "getHttpHeaders" o = URIRequestGetHttpHeadersMethodInfo+    ResolveURIRequestMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveURIRequestMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveURIRequestMethod "getUri" o = URIRequestGetUriMethodInfo+    ResolveURIRequestMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveURIRequestMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveURIRequestMethod "setUri" o = URIRequestSetUriMethodInfo+    ResolveURIRequestMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveURIRequestMethod t URIRequest, MethodInfo info URIRequest p) => IsLabelProxy t (URIRequest -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveURIRequestMethod t URIRequest, MethodInfo info URIRequest p) => IsLabel t (URIRequest -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "uri"    -- Type: TBasicType TUTF8    -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]@@ -98,7 +138,7 @@     type AttrSetTypeConstraint URIRequestUriPropertyInfo = (~) T.Text     type AttrBaseTypeConstraint URIRequestUriPropertyInfo = URIRequestK     type AttrGetType URIRequestUriPropertyInfo = T.Text-    type AttrLabel URIRequestUriPropertyInfo = "URIRequest::uri"+    type AttrLabel URIRequestUriPropertyInfo = "uri"     attrGet _ = getURIRequestUri     attrSet _ = setURIRequestUri     attrConstruct _ = constructURIRequestUri@@ -107,13 +147,12 @@ type URIRequestAttributeList = ('[ '("uri", URIRequestUriPropertyInfo)] :: [(Symbol, *)])  type instance SignalList URIRequest = URIRequestSignalList-type URIRequestSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type URIRequestSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method URIRequest::new -- method type : Constructor--- Args : [Arg {argName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "URIRequest" -- throws : False -- Skip return : False@@ -125,8 +164,8 @@  uRIRequestNew ::     (MonadIO m) =>-    T.Text ->                               -- uri-    m URIRequest+    T.Text                                  -- uri+    -> m URIRequest                         -- result uRIRequestNew uri = liftIO $ do     uri' <- textToCString uri     result <- webkit_uri_request_new uri'@@ -137,9 +176,8 @@  -- method URIRequest::get_http_headers -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "URIRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "Soup" "MessageHeaders" -- throws : False -- Skip return : False@@ -151,8 +189,8 @@  uRIRequestGetHttpHeaders ::     (MonadIO m, URIRequestK a) =>-    a ->                                    -- _obj-    m Soup.MessageHeaders+    a                                       -- _obj+    -> m Soup.MessageHeaders                -- result uRIRequestGetHttpHeaders _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_uri_request_get_http_headers _obj'@@ -161,11 +199,14 @@     touchManagedPtr _obj     return result' +data URIRequestGetHttpHeadersMethodInfo+instance (signature ~ (m Soup.MessageHeaders), MonadIO m, URIRequestK a) => MethodInfo URIRequestGetHttpHeadersMethodInfo a signature where+    overloadedMethod _ = uRIRequestGetHttpHeaders+ -- method URIRequest::get_uri -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "URIRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -177,8 +218,8 @@  uRIRequestGetUri ::     (MonadIO m, URIRequestK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result uRIRequestGetUri _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_uri_request_get_uri _obj'@@ -187,11 +228,14 @@     touchManagedPtr _obj     return result' +data URIRequestGetUriMethodInfo+instance (signature ~ (m T.Text), MonadIO m, URIRequestK a) => MethodInfo URIRequestGetUriMethodInfo a signature where+    overloadedMethod _ = uRIRequestGetUri+ -- method URIRequest::set_uri -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "URIRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False@@ -204,9 +248,9 @@  uRIRequestSetUri ::     (MonadIO m, URIRequestK a) =>-    a ->                                    -- _obj-    T.Text ->                               -- uri-    m ()+    a                                       -- _obj+    -> T.Text                               -- uri+    -> m ()                                 -- result uRIRequestSetUri _obj uri = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     uri' <- textToCString uri@@ -214,5 +258,9 @@     touchManagedPtr _obj     freeMem uri'     return ()++data URIRequestSetUriMethodInfo+instance (signature ~ (T.Text -> m ()), MonadIO m, URIRequestK a) => MethodInfo URIRequestSetUriMethodInfo a signature where+    overloadedMethod _ = uRIRequestSetUri  
GI/WebKit2WebExtension/Objects/URIRequest.hs-boot view
@@ -12,3 +12,6 @@ class GObject o => URIRequestK o instance (GObject o, IsDescendantOf URIRequest o) => URIRequestK o data URIRequestUriPropertyInfo+data URIRequestGetHttpHeadersMethodInfo+data URIRequestGetUriMethodInfo+data URIRequestSetUriMethodInfo
GI/WebKit2WebExtension/Objects/URIResponse.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,26 +18,32 @@   -- * Methods -- ** uRIResponseGetContentLength+    URIResponseGetContentLengthMethodInfo   ,     uRIResponseGetContentLength             ,   -- ** uRIResponseGetHttpHeaders+    URIResponseGetHttpHeadersMethodInfo     ,     uRIResponseGetHttpHeaders               ,   -- ** uRIResponseGetMimeType+    URIResponseGetMimeTypeMethodInfo        ,     uRIResponseGetMimeType                  ,   -- ** uRIResponseGetStatusCode+    URIResponseGetStatusCodeMethodInfo      ,     uRIResponseGetStatusCode                ,   -- ** uRIResponseGetSuggestedFilename+    URIResponseGetSuggestedFilenameMethodInfo,     uRIResponseGetSuggestedFilename         ,   -- ** uRIResponseGetUri+    URIResponseGetUriMethodInfo             ,     uRIResponseGetUri                       ,  @@ -110,6 +117,45 @@ noURIResponse :: Maybe URIResponse noURIResponse = Nothing +type family ResolveURIResponseMethod (t :: Symbol) (o :: *) :: * where+    ResolveURIResponseMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveURIResponseMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveURIResponseMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveURIResponseMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveURIResponseMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveURIResponseMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveURIResponseMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveURIResponseMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveURIResponseMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveURIResponseMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveURIResponseMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveURIResponseMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveURIResponseMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveURIResponseMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveURIResponseMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveURIResponseMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveURIResponseMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveURIResponseMethod "getContentLength" o = URIResponseGetContentLengthMethodInfo+    ResolveURIResponseMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveURIResponseMethod "getHttpHeaders" o = URIResponseGetHttpHeadersMethodInfo+    ResolveURIResponseMethod "getMimeType" o = URIResponseGetMimeTypeMethodInfo+    ResolveURIResponseMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveURIResponseMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveURIResponseMethod "getStatusCode" o = URIResponseGetStatusCodeMethodInfo+    ResolveURIResponseMethod "getSuggestedFilename" o = URIResponseGetSuggestedFilenameMethodInfo+    ResolveURIResponseMethod "getUri" o = URIResponseGetUriMethodInfo+    ResolveURIResponseMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveURIResponseMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveURIResponseMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveURIResponseMethod t URIResponse, MethodInfo info URIResponse p) => IsLabelProxy t (URIResponse -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveURIResponseMethod t URIResponse, MethodInfo info URIResponse p) => IsLabel t (URIResponse -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "content-length"    -- Type: TBasicType TUInt64    -- Flags: [PropertyReadable]@@ -123,7 +169,7 @@     type AttrSetTypeConstraint URIResponseContentLengthPropertyInfo = (~) ()     type AttrBaseTypeConstraint URIResponseContentLengthPropertyInfo = URIResponseK     type AttrGetType URIResponseContentLengthPropertyInfo = Word64-    type AttrLabel URIResponseContentLengthPropertyInfo = "URIResponse::content-length"+    type AttrLabel URIResponseContentLengthPropertyInfo = "content-length"     attrGet _ = getURIResponseContentLength     attrSet _ = undefined     attrConstruct _ = undefined@@ -141,7 +187,7 @@     type AttrSetTypeConstraint URIResponseHttpHeadersPropertyInfo = (~) ()     type AttrBaseTypeConstraint URIResponseHttpHeadersPropertyInfo = URIResponseK     type AttrGetType URIResponseHttpHeadersPropertyInfo = Soup.MessageHeaders-    type AttrLabel URIResponseHttpHeadersPropertyInfo = "URIResponse::http-headers"+    type AttrLabel URIResponseHttpHeadersPropertyInfo = "http-headers"     attrGet _ = getURIResponseHttpHeaders     attrSet _ = undefined     attrConstruct _ = undefined@@ -159,7 +205,7 @@     type AttrSetTypeConstraint URIResponseMimeTypePropertyInfo = (~) ()     type AttrBaseTypeConstraint URIResponseMimeTypePropertyInfo = URIResponseK     type AttrGetType URIResponseMimeTypePropertyInfo = T.Text-    type AttrLabel URIResponseMimeTypePropertyInfo = "URIResponse::mime-type"+    type AttrLabel URIResponseMimeTypePropertyInfo = "mime-type"     attrGet _ = getURIResponseMimeType     attrSet _ = undefined     attrConstruct _ = undefined@@ -177,7 +223,7 @@     type AttrSetTypeConstraint URIResponseStatusCodePropertyInfo = (~) ()     type AttrBaseTypeConstraint URIResponseStatusCodePropertyInfo = URIResponseK     type AttrGetType URIResponseStatusCodePropertyInfo = Word32-    type AttrLabel URIResponseStatusCodePropertyInfo = "URIResponse::status-code"+    type AttrLabel URIResponseStatusCodePropertyInfo = "status-code"     attrGet _ = getURIResponseStatusCode     attrSet _ = undefined     attrConstruct _ = undefined@@ -195,7 +241,7 @@     type AttrSetTypeConstraint URIResponseSuggestedFilenamePropertyInfo = (~) ()     type AttrBaseTypeConstraint URIResponseSuggestedFilenamePropertyInfo = URIResponseK     type AttrGetType URIResponseSuggestedFilenamePropertyInfo = T.Text-    type AttrLabel URIResponseSuggestedFilenamePropertyInfo = "URIResponse::suggested-filename"+    type AttrLabel URIResponseSuggestedFilenamePropertyInfo = "suggested-filename"     attrGet _ = getURIResponseSuggestedFilename     attrSet _ = undefined     attrConstruct _ = undefined@@ -213,22 +259,21 @@     type AttrSetTypeConstraint URIResponseUriPropertyInfo = (~) ()     type AttrBaseTypeConstraint URIResponseUriPropertyInfo = URIResponseK     type AttrGetType URIResponseUriPropertyInfo = T.Text-    type AttrLabel URIResponseUriPropertyInfo = "URIResponse::uri"+    type AttrLabel URIResponseUriPropertyInfo = "uri"     attrGet _ = getURIResponseUri     attrSet _ = undefined     attrConstruct _ = undefined  type instance AttributeList URIResponse = URIResponseAttributeList-type URIResponseAttributeList = ('[ '("content-length", URIResponseContentLengthPropertyInfo), '("http-headers", URIResponseHttpHeadersPropertyInfo), '("mime-type", URIResponseMimeTypePropertyInfo), '("status-code", URIResponseStatusCodePropertyInfo), '("suggested-filename", URIResponseSuggestedFilenamePropertyInfo), '("uri", URIResponseUriPropertyInfo)] :: [(Symbol, *)])+type URIResponseAttributeList = ('[ '("contentLength", URIResponseContentLengthPropertyInfo), '("httpHeaders", URIResponseHttpHeadersPropertyInfo), '("mimeType", URIResponseMimeTypePropertyInfo), '("statusCode", URIResponseStatusCodePropertyInfo), '("suggestedFilename", URIResponseSuggestedFilenamePropertyInfo), '("uri", URIResponseUriPropertyInfo)] :: [(Symbol, *)])  type instance SignalList URIResponse = URIResponseSignalList-type URIResponseSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type URIResponseSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method URIResponse::get_content_length -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -240,19 +285,22 @@  uRIResponseGetContentLength ::     (MonadIO m, URIResponseK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result uRIResponseGetContentLength _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_uri_response_get_content_length _obj'     touchManagedPtr _obj     return result +data URIResponseGetContentLengthMethodInfo+instance (signature ~ (m Word64), MonadIO m, URIResponseK a) => MethodInfo URIResponseGetContentLengthMethodInfo a signature where+    overloadedMethod _ = uRIResponseGetContentLength+ -- method URIResponse::get_http_headers -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "Soup" "MessageHeaders" -- throws : False -- Skip return : False@@ -264,8 +312,8 @@  uRIResponseGetHttpHeaders ::     (MonadIO m, URIResponseK a) =>-    a ->                                    -- _obj-    m Soup.MessageHeaders+    a                                       -- _obj+    -> m Soup.MessageHeaders                -- result uRIResponseGetHttpHeaders _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_uri_response_get_http_headers _obj'@@ -274,11 +322,14 @@     touchManagedPtr _obj     return result' +data URIResponseGetHttpHeadersMethodInfo+instance (signature ~ (m Soup.MessageHeaders), MonadIO m, URIResponseK a) => MethodInfo URIResponseGetHttpHeadersMethodInfo a signature where+    overloadedMethod _ = uRIResponseGetHttpHeaders+ -- method URIResponse::get_mime_type -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -290,8 +341,8 @@  uRIResponseGetMimeType ::     (MonadIO m, URIResponseK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result uRIResponseGetMimeType _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_uri_response_get_mime_type _obj'@@ -300,11 +351,14 @@     touchManagedPtr _obj     return result' +data URIResponseGetMimeTypeMethodInfo+instance (signature ~ (m T.Text), MonadIO m, URIResponseK a) => MethodInfo URIResponseGetMimeTypeMethodInfo a signature where+    overloadedMethod _ = uRIResponseGetMimeType+ -- method URIResponse::get_status_code -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt32 -- throws : False -- Skip return : False@@ -316,19 +370,22 @@  uRIResponseGetStatusCode ::     (MonadIO m, URIResponseK a) =>-    a ->                                    -- _obj-    m Word32+    a                                       -- _obj+    -> m Word32                             -- result uRIResponseGetStatusCode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_uri_response_get_status_code _obj'     touchManagedPtr _obj     return result +data URIResponseGetStatusCodeMethodInfo+instance (signature ~ (m Word32), MonadIO m, URIResponseK a) => MethodInfo URIResponseGetStatusCodeMethodInfo a signature where+    overloadedMethod _ = uRIResponseGetStatusCode+ -- method URIResponse::get_suggested_filename -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -340,8 +397,8 @@  uRIResponseGetSuggestedFilename ::     (MonadIO m, URIResponseK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result uRIResponseGetSuggestedFilename _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_uri_response_get_suggested_filename _obj'@@ -350,11 +407,14 @@     touchManagedPtr _obj     return result' +data URIResponseGetSuggestedFilenameMethodInfo+instance (signature ~ (m T.Text), MonadIO m, URIResponseK a) => MethodInfo URIResponseGetSuggestedFilenameMethodInfo a signature where+    overloadedMethod _ = uRIResponseGetSuggestedFilename+ -- method URIResponse::get_uri -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "URIResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -366,8 +426,8 @@  uRIResponseGetUri ::     (MonadIO m, URIResponseK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result uRIResponseGetUri _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_uri_response_get_uri _obj'@@ -375,5 +435,9 @@     result' <- cstringToText result     touchManagedPtr _obj     return result'++data URIResponseGetUriMethodInfo+instance (signature ~ (m T.Text), MonadIO m, URIResponseK a) => MethodInfo URIResponseGetUriMethodInfo a signature where+    overloadedMethod _ = uRIResponseGetUri  
GI/WebKit2WebExtension/Objects/URIResponse.hs-boot view
@@ -17,3 +17,9 @@ data URIResponseStatusCodePropertyInfo data URIResponseSuggestedFilenamePropertyInfo data URIResponseUriPropertyInfo+data URIResponseGetContentLengthMethodInfo+data URIResponseGetHttpHeadersMethodInfo+data URIResponseGetMimeTypeMethodInfo+data URIResponseGetStatusCodeMethodInfo+data URIResponseGetSuggestedFilenameMethodInfo+data URIResponseGetUriMethodInfo
GI/WebKit2WebExtension/Objects/WebEditor.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,6 +18,7 @@   -- * Methods -- ** webEditorGetPage+    WebEditorGetPageMethodInfo              ,     webEditorGetPage                        ,  @@ -71,6 +73,40 @@ noWebEditor :: Maybe WebEditor noWebEditor = Nothing +type family ResolveWebEditorMethod (t :: Symbol) (o :: *) :: * where+    ResolveWebEditorMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveWebEditorMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveWebEditorMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveWebEditorMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveWebEditorMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveWebEditorMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveWebEditorMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveWebEditorMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveWebEditorMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveWebEditorMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveWebEditorMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveWebEditorMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveWebEditorMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveWebEditorMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveWebEditorMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveWebEditorMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveWebEditorMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveWebEditorMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveWebEditorMethod "getPage" o = WebEditorGetPageMethodInfo+    ResolveWebEditorMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveWebEditorMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveWebEditorMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveWebEditorMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveWebEditorMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveWebEditorMethod t WebEditor, MethodInfo info WebEditor p) => IsLabelProxy t (WebEditor -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveWebEditorMethod t WebEditor, MethodInfo info WebEditor p) => IsLabel t (WebEditor -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- signal WebEditor::selection-changed type WebEditorSelectionChangedCallback =     IO ()@@ -118,13 +154,12 @@     connectSignal _ = connectWebEditorSelectionChanged  type instance SignalList WebEditor = WebEditorSignalList-type WebEditorSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("selection-changed", WebEditorSelectionChangedSignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type WebEditorSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("selectionChanged", WebEditorSelectionChangedSignalInfo)] :: [(Symbol, *)])  -- method WebEditor::get_page -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebEditor", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "WebEditor", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebEditor", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "WebPage" -- throws : False -- Skip return : False@@ -136,8 +171,8 @@  webEditorGetPage ::     (MonadIO m, WebEditorK a) =>-    a ->                                    -- _obj-    m WebPage+    a                                       -- _obj+    -> m WebPage                            -- result webEditorGetPage _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_web_editor_get_page _obj'@@ -145,5 +180,9 @@     result' <- (newObject WebPage) result     touchManagedPtr _obj     return result'++data WebEditorGetPageMethodInfo+instance (signature ~ (m WebPage), MonadIO m, WebEditorK a) => MethodInfo WebEditorGetPageMethodInfo a signature where+    overloadedMethod _ = webEditorGetPage  
GI/WebKit2WebExtension/Objects/WebEditor.hs-boot view
@@ -12,3 +12,4 @@ class GObject o => WebEditorK o instance (GObject o, IsDescendantOf WebEditor o) => WebEditorK o data WebEditorSelectionChangedSignalInfo+data WebEditorGetPageMethodInfo
GI/WebKit2WebExtension/Objects/WebExtension.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,6 +18,7 @@   -- * Methods -- ** webExtensionGetPage+    WebExtensionGetPageMethodInfo           ,     webExtensionGetPage                     ,  @@ -71,6 +73,40 @@ noWebExtension :: Maybe WebExtension noWebExtension = Nothing +type family ResolveWebExtensionMethod (t :: Symbol) (o :: *) :: * where+    ResolveWebExtensionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveWebExtensionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveWebExtensionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveWebExtensionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveWebExtensionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveWebExtensionMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveWebExtensionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveWebExtensionMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveWebExtensionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveWebExtensionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveWebExtensionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveWebExtensionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveWebExtensionMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveWebExtensionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveWebExtensionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveWebExtensionMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveWebExtensionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveWebExtensionMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveWebExtensionMethod "getPage" o = WebExtensionGetPageMethodInfo+    ResolveWebExtensionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveWebExtensionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveWebExtensionMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveWebExtensionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveWebExtensionMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveWebExtensionMethod t WebExtension, MethodInfo info WebExtension p) => IsLabelProxy t (WebExtension -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveWebExtensionMethod t WebExtension, MethodInfo info WebExtension p) => IsLabel t (WebExtension -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- signal WebExtension::page-created type WebExtensionPageCreatedCallback =     WebPage ->@@ -98,9 +134,9 @@     Ptr WebPage ->     Ptr () ->     IO ()-webExtensionPageCreatedCallbackWrapper _cb _ web_page _ = do-    web_page' <- (newObject WebPage) web_page-    _cb  web_page'+webExtensionPageCreatedCallbackWrapper _cb _ webPage _ = do+    webPage' <- (newObject WebPage) webPage+    _cb  webPage'  onWebExtensionPageCreated :: (GObject a, MonadIO m) => a -> WebExtensionPageCreatedCallback -> m SignalHandlerId onWebExtensionPageCreated obj cb = liftIO $ connectWebExtensionPageCreated obj cb SignalConnectBefore@@ -122,13 +158,12 @@     connectSignal _ = connectWebExtensionPageCreated  type instance SignalList WebExtension = WebExtensionSignalList-type WebExtensionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("page-created", WebExtensionPageCreatedSignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type WebExtensionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("pageCreated", WebExtensionPageCreatedSignalInfo)] :: [(Symbol, *)])  -- method WebExtension::get_page -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebExtension", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "page_id", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "WebExtension", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_id", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebExtension", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing},Arg {argName = "page_id", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "WebPage" -- throws : False -- Skip return : False@@ -141,15 +176,19 @@  webExtensionGetPage ::     (MonadIO m, WebExtensionK a) =>-    a ->                                    -- _obj-    Word64 ->                               -- page_id-    m WebPage-webExtensionGetPage _obj page_id = liftIO $ do+    a                                       -- _obj+    -> Word64                               -- pageId+    -> m WebPage                            -- result+webExtensionGetPage _obj pageId = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_extension_get_page _obj' page_id+    result <- webkit_web_extension_get_page _obj' pageId     checkUnexpectedReturnNULL "webkit_web_extension_get_page" result     result' <- (newObject WebPage) result     touchManagedPtr _obj     return result'++data WebExtensionGetPageMethodInfo+instance (signature ~ (Word64 -> m WebPage), MonadIO m, WebExtensionK a) => MethodInfo WebExtensionGetPageMethodInfo a signature where+    overloadedMethod _ = webExtensionGetPage  
GI/WebKit2WebExtension/Objects/WebExtension.hs-boot view
@@ -12,3 +12,4 @@ class GObject o => WebExtensionK o instance (GObject o, IsDescendantOf WebExtension o) => WebExtensionK o data WebExtensionPageCreatedSignalInfo+data WebExtensionGetPageMethodInfo
GI/WebKit2WebExtension/Objects/WebHitTestResult.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,6 +18,7 @@   -- * Methods -- ** webHitTestResultGetNode+    WebHitTestResultGetNodeMethodInfo       ,     webHitTestResultGetNode                 ,  @@ -65,6 +67,52 @@ noWebHitTestResult :: Maybe WebHitTestResult noWebHitTestResult = Nothing +type family ResolveWebHitTestResultMethod (t :: Symbol) (o :: *) :: * where+    ResolveWebHitTestResultMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveWebHitTestResultMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveWebHitTestResultMethod "contextIsEditable" o = HitTestResultContextIsEditableMethodInfo+    ResolveWebHitTestResultMethod "contextIsImage" o = HitTestResultContextIsImageMethodInfo+    ResolveWebHitTestResultMethod "contextIsLink" o = HitTestResultContextIsLinkMethodInfo+    ResolveWebHitTestResultMethod "contextIsMedia" o = HitTestResultContextIsMediaMethodInfo+    ResolveWebHitTestResultMethod "contextIsScrollbar" o = HitTestResultContextIsScrollbarMethodInfo+    ResolveWebHitTestResultMethod "contextIsSelection" o = HitTestResultContextIsSelectionMethodInfo+    ResolveWebHitTestResultMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveWebHitTestResultMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveWebHitTestResultMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveWebHitTestResultMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveWebHitTestResultMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveWebHitTestResultMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveWebHitTestResultMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveWebHitTestResultMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveWebHitTestResultMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveWebHitTestResultMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveWebHitTestResultMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveWebHitTestResultMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveWebHitTestResultMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveWebHitTestResultMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveWebHitTestResultMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveWebHitTestResultMethod "getContext" o = HitTestResultGetContextMethodInfo+    ResolveWebHitTestResultMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveWebHitTestResultMethod "getImageUri" o = HitTestResultGetImageUriMethodInfo+    ResolveWebHitTestResultMethod "getLinkLabel" o = HitTestResultGetLinkLabelMethodInfo+    ResolveWebHitTestResultMethod "getLinkTitle" o = HitTestResultGetLinkTitleMethodInfo+    ResolveWebHitTestResultMethod "getLinkUri" o = HitTestResultGetLinkUriMethodInfo+    ResolveWebHitTestResultMethod "getMediaUri" o = HitTestResultGetMediaUriMethodInfo+    ResolveWebHitTestResultMethod "getNode" o = WebHitTestResultGetNodeMethodInfo+    ResolveWebHitTestResultMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveWebHitTestResultMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveWebHitTestResultMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveWebHitTestResultMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveWebHitTestResultMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveWebHitTestResultMethod t WebHitTestResult, MethodInfo info WebHitTestResult p) => IsLabelProxy t (WebHitTestResult -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveWebHitTestResultMethod t WebHitTestResult, MethodInfo info WebHitTestResult p) => IsLabel t (WebHitTestResult -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- VVV Prop "node"    -- Type: TInterface "WebKit2WebExtension" "DOMNode"    -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]@@ -81,22 +129,21 @@     type AttrSetTypeConstraint WebHitTestResultNodePropertyInfo = DOMNodeK     type AttrBaseTypeConstraint WebHitTestResultNodePropertyInfo = WebHitTestResultK     type AttrGetType WebHitTestResultNodePropertyInfo = DOMNode-    type AttrLabel WebHitTestResultNodePropertyInfo = "WebHitTestResult::node"+    type AttrLabel WebHitTestResultNodePropertyInfo = "node"     attrGet _ = getWebHitTestResultNode     attrSet _ = undefined     attrConstruct _ = constructWebHitTestResultNode  type instance AttributeList WebHitTestResult = WebHitTestResultAttributeList-type WebHitTestResultAttributeList = ('[ '("context", HitTestResultContextPropertyInfo), '("image-uri", HitTestResultImageUriPropertyInfo), '("link-label", HitTestResultLinkLabelPropertyInfo), '("link-title", HitTestResultLinkTitlePropertyInfo), '("link-uri", HitTestResultLinkUriPropertyInfo), '("media-uri", HitTestResultMediaUriPropertyInfo), '("node", WebHitTestResultNodePropertyInfo)] :: [(Symbol, *)])+type WebHitTestResultAttributeList = ('[ '("context", HitTestResultContextPropertyInfo), '("imageUri", HitTestResultImageUriPropertyInfo), '("linkLabel", HitTestResultLinkLabelPropertyInfo), '("linkTitle", HitTestResultLinkTitlePropertyInfo), '("linkUri", HitTestResultLinkUriPropertyInfo), '("mediaUri", HitTestResultMediaUriPropertyInfo), '("node", WebHitTestResultNodePropertyInfo)] :: [(Symbol, *)])  type instance SignalList WebHitTestResult = WebHitTestResultSignalList-type WebHitTestResultSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type WebHitTestResultSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])  -- method WebHitTestResult::get_node -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebHitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "WebHitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebHitTestResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMNode" -- throws : False -- Skip return : False@@ -108,8 +155,8 @@  webHitTestResultGetNode ::     (MonadIO m, WebHitTestResultK a) =>-    a ->                                    -- _obj-    m DOMNode+    a                                       -- _obj+    -> m DOMNode                            -- result webHitTestResultGetNode _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_web_hit_test_result_get_node _obj'@@ -117,5 +164,9 @@     result' <- (newObject DOMNode) result     touchManagedPtr _obj     return result'++data WebHitTestResultGetNodeMethodInfo+instance (signature ~ (m DOMNode), MonadIO m, WebHitTestResultK a) => MethodInfo WebHitTestResultGetNodeMethodInfo a signature where+    overloadedMethod _ = webHitTestResultGetNode  
GI/WebKit2WebExtension/Objects/WebHitTestResult.hs-boot view
@@ -12,3 +12,4 @@ class GObject o => WebHitTestResultK o instance (GObject o, IsDescendantOf WebHitTestResult o) => WebHitTestResultK o data WebHitTestResultNodePropertyInfo+data WebHitTestResultGetNodeMethodInfo
GI/WebKit2WebExtension/Objects/WebPage.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -17,22 +18,27 @@   -- * Methods -- ** webPageGetDomDocument+    WebPageGetDomDocumentMethodInfo         ,     webPageGetDomDocument                   ,   -- ** webPageGetEditor+    WebPageGetEditorMethodInfo              ,     webPageGetEditor                        ,   -- ** webPageGetId+    WebPageGetIdMethodInfo                  ,     webPageGetId                            ,   -- ** webPageGetMainFrame+    WebPageGetMainFrameMethodInfo           ,     webPageGetMainFrame                     ,   -- ** webPageGetUri+    WebPageGetUriMethodInfo                 ,     webPageGetUri                           ,  @@ -119,6 +125,44 @@ noWebPage :: Maybe WebPage noWebPage = Nothing +type family ResolveWebPageMethod (t :: Symbol) (o :: *) :: * where+    ResolveWebPageMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo+    ResolveWebPageMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo+    ResolveWebPageMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo+    ResolveWebPageMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo+    ResolveWebPageMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo+    ResolveWebPageMethod "notify" o = GObject.ObjectNotifyMethodInfo+    ResolveWebPageMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo+    ResolveWebPageMethod "ref" o = GObject.ObjectRefMethodInfo+    ResolveWebPageMethod "refSink" o = GObject.ObjectRefSinkMethodInfo+    ResolveWebPageMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo+    ResolveWebPageMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo+    ResolveWebPageMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo+    ResolveWebPageMethod "stealData" o = GObject.ObjectStealDataMethodInfo+    ResolveWebPageMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo+    ResolveWebPageMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo+    ResolveWebPageMethod "unref" o = GObject.ObjectUnrefMethodInfo+    ResolveWebPageMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo+    ResolveWebPageMethod "getData" o = GObject.ObjectGetDataMethodInfo+    ResolveWebPageMethod "getDomDocument" o = WebPageGetDomDocumentMethodInfo+    ResolveWebPageMethod "getEditor" o = WebPageGetEditorMethodInfo+    ResolveWebPageMethod "getId" o = WebPageGetIdMethodInfo+    ResolveWebPageMethod "getMainFrame" o = WebPageGetMainFrameMethodInfo+    ResolveWebPageMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo+    ResolveWebPageMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo+    ResolveWebPageMethod "getUri" o = WebPageGetUriMethodInfo+    ResolveWebPageMethod "setData" o = GObject.ObjectSetDataMethodInfo+    ResolveWebPageMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo+    ResolveWebPageMethod l o = MethodResolutionFailed l o++instance (info ~ ResolveWebPageMethod t WebPage, MethodInfo info WebPage p) => IsLabelProxy t (WebPage -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveWebPageMethod t WebPage, MethodInfo info WebPage p) => IsLabel t (WebPage -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif+ -- signal WebPage::context-menu type WebPageContextMenuCallback =     ContextMenu ->@@ -149,10 +193,10 @@     Ptr WebHitTestResult ->     Ptr () ->     IO CInt-webPageContextMenuCallbackWrapper _cb _ context_menu hit_test_result _ = do-    context_menu' <- (newObject ContextMenu) context_menu-    hit_test_result' <- (newObject WebHitTestResult) hit_test_result-    result <- _cb  context_menu' hit_test_result'+webPageContextMenuCallbackWrapper _cb _ contextMenu hitTestResult _ = do+    contextMenu' <- (newObject ContextMenu) contextMenu+    hitTestResult' <- (newObject WebHitTestResult) hitTestResult+    result <- _cb  contextMenu' hitTestResult'     let result' = (fromIntegral . fromEnum) result     return result' @@ -235,10 +279,10 @@     Ptr URIResponse ->     Ptr () ->     IO CInt-webPageSendRequestCallbackWrapper _cb _ request redirected_response _ = do+webPageSendRequestCallbackWrapper _cb _ request redirectedResponse _ = do     request' <- (newObject URIRequest) request-    redirected_response' <- (newObject URIResponse) redirected_response-    result <- _cb  request' redirected_response'+    redirectedResponse' <- (newObject URIResponse) redirectedResponse+    result <- _cb  request' redirectedResponse'     let result' = (fromIntegral . fromEnum) result     return result' @@ -266,7 +310,7 @@     type AttrSetTypeConstraint WebPageUriPropertyInfo = (~) ()     type AttrBaseTypeConstraint WebPageUriPropertyInfo = WebPageK     type AttrGetType WebPageUriPropertyInfo = T.Text-    type AttrLabel WebPageUriPropertyInfo = "WebPage::uri"+    type AttrLabel WebPageUriPropertyInfo = "uri"     attrGet _ = getWebPageUri     attrSet _ = undefined     attrConstruct _ = undefined@@ -290,13 +334,12 @@     connectSignal _ = connectWebPageSendRequest  type instance SignalList WebPage = WebPageSignalList-type WebPageSignalList = ('[ '("context-menu", WebPageContextMenuSignalInfo), '("document-loaded", WebPageDocumentLoadedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("send-request", WebPageSendRequestSignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] :: [(Symbol, *)])+type WebPageSignalList = ('[ '("contextMenu", WebPageContextMenuSignalInfo), '("documentLoaded", WebPageDocumentLoadedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("sendRequest", WebPageSendRequestSignalInfo)] :: [(Symbol, *)])  -- method WebPage::get_dom_document -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebPage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "WebPage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebPage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "DOMDocument" -- throws : False -- Skip return : False@@ -308,8 +351,8 @@  webPageGetDomDocument ::     (MonadIO m, WebPageK a) =>-    a ->                                    -- _obj-    m DOMDocument+    a                                       -- _obj+    -> m DOMDocument                        -- result webPageGetDomDocument _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_web_page_get_dom_document _obj'@@ -318,11 +361,14 @@     touchManagedPtr _obj     return result' +data WebPageGetDomDocumentMethodInfo+instance (signature ~ (m DOMDocument), MonadIO m, WebPageK a) => MethodInfo WebPageGetDomDocumentMethodInfo a signature where+    overloadedMethod _ = webPageGetDomDocument+ -- method WebPage::get_editor -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebPage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "WebPage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebPage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "WebEditor" -- throws : False -- Skip return : False@@ -334,8 +380,8 @@  webPageGetEditor ::     (MonadIO m, WebPageK a) =>-    a ->                                    -- _obj-    m WebEditor+    a                                       -- _obj+    -> m WebEditor                          -- result webPageGetEditor _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_web_page_get_editor _obj'@@ -344,11 +390,14 @@     touchManagedPtr _obj     return result' +data WebPageGetEditorMethodInfo+instance (signature ~ (m WebEditor), MonadIO m, WebPageK a) => MethodInfo WebPageGetEditorMethodInfo a signature where+    overloadedMethod _ = webPageGetEditor+ -- method WebPage::get_id -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebPage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "WebPage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebPage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUInt64 -- throws : False -- Skip return : False@@ -360,19 +409,22 @@  webPageGetId ::     (MonadIO m, WebPageK a) =>-    a ->                                    -- _obj-    m Word64+    a                                       -- _obj+    -> m Word64                             -- result webPageGetId _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_web_page_get_id _obj'     touchManagedPtr _obj     return result +data WebPageGetIdMethodInfo+instance (signature ~ (m Word64), MonadIO m, WebPageK a) => MethodInfo WebPageGetIdMethodInfo a signature where+    overloadedMethod _ = webPageGetId+ -- method WebPage::get_main_frame -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebPage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "WebPage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebPage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TInterface "WebKit2WebExtension" "Frame" -- throws : False -- Skip return : False@@ -384,8 +436,8 @@  webPageGetMainFrame ::     (MonadIO m, WebPageK a) =>-    a ->                                    -- _obj-    m Frame+    a                                       -- _obj+    -> m Frame                              -- result webPageGetMainFrame _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_web_page_get_main_frame _obj'@@ -394,11 +446,14 @@     touchManagedPtr _obj     return result' +data WebPageGetMainFrameMethodInfo+instance (signature ~ (m Frame), MonadIO m, WebPageK a) => MethodInfo WebPageGetMainFrameMethodInfo a signature where+    overloadedMethod _ = webPageGetMainFrame+ -- method WebPage::get_uri -- method type : OrdinaryMethod--- Args : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebPage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}]+-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "WebPage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : []--- hInArgs : [Arg {argName = "_obj", argType = TInterface "WebKit2WebExtension" "WebPage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, transfer = TransferNothing}] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False@@ -410,8 +465,8 @@  webPageGetUri ::     (MonadIO m, WebPageK a) =>-    a ->                                    -- _obj-    m T.Text+    a                                       -- _obj+    -> m T.Text                             -- result webPageGetUri _obj = liftIO $ do     let _obj' = unsafeManagedPtrCastPtr _obj     result <- webkit_web_page_get_uri _obj'@@ -419,5 +474,9 @@     result' <- cstringToText result     touchManagedPtr _obj     return result'++data WebPageGetUriMethodInfo+instance (signature ~ (m T.Text), MonadIO m, WebPageK a) => MethodInfo WebPageGetUriMethodInfo a signature where+    overloadedMethod _ = webPageGetUri  
GI/WebKit2WebExtension/Objects/WebPage.hs-boot view
@@ -15,3 +15,8 @@ data WebPageContextMenuSignalInfo data WebPageDocumentLoadedSignalInfo data WebPageSendRequestSignalInfo+data WebPageGetDomDocumentMethodInfo+data WebPageGetEditorMethodInfo+data WebPageGetIdMethodInfo+data WebPageGetMainFrameMethodInfo+data WebPageGetUriMethodInfo
GI/WebKit2WebExtension/Structs.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1
GI/WebKit2WebExtension/Structs/ContextMenuItem_.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -10,6 +11,7 @@  -- * Exported types     ContextMenuItem_(..)                    ,+    newZeroContextMenuItem_                 ,     noContextMenuItem_                      ,  @@ -34,6 +36,10 @@ import qualified GI.GObject as GObject  newtype ContextMenuItem_ = ContextMenuItem_ (ForeignPtr ContextMenuItem_)+-- | Construct a `ContextMenuItem_` struct initialized to zero.+newZeroContextMenuItem_ :: MonadIO m => m ContextMenuItem_+newZeroContextMenuItem_ = liftIO $ callocBytes 32 >>= wrapPtr ContextMenuItem_+ noContextMenuItem_ :: Maybe ContextMenuItem_ noContextMenuItem_ = Nothing @@ -43,5 +49,16 @@     val' <- (newObject GObject.InitiallyUnowned) val     return val' ++type family ResolveContextMenuItem_Method (t :: Symbol) (o :: *) :: * where+    ResolveContextMenuItem_Method l o = MethodResolutionFailed l o++instance (info ~ ResolveContextMenuItem_Method t ContextMenuItem_, MethodInfo info ContextMenuItem_ p) => IsLabelProxy t (ContextMenuItem_ -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveContextMenuItem_Method t ContextMenuItem_, MethodInfo info ContextMenuItem_ p) => IsLabel t (ContextMenuItem_ -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif  
GI/WebKit2WebExtension/Structs/ContextMenu_.hs view
@@ -1,4 +1,5 @@ + {- | Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte License    : LGPL-2.1@@ -10,6 +11,7 @@  -- * Exported types     ContextMenu_(..)                        ,+    newZeroContextMenu_                     ,     noContextMenu_                          ,  @@ -34,6 +36,10 @@ import qualified GI.GObject as GObject  newtype ContextMenu_ = ContextMenu_ (ForeignPtr ContextMenu_)+-- | Construct a `ContextMenu_` struct initialized to zero.+newZeroContextMenu_ :: MonadIO m => m ContextMenu_+newZeroContextMenu_ = liftIO $ callocBytes 32 >>= wrapPtr ContextMenu_+ noContextMenu_ :: Maybe ContextMenu_ noContextMenu_ = Nothing @@ -43,5 +49,16 @@     val' <- (newObject GObject.Object) val     return val' ++type family ResolveContextMenu_Method (t :: Symbol) (o :: *) :: * where+    ResolveContextMenu_Method l o = MethodResolutionFailed l o++instance (info ~ ResolveContextMenu_Method t ContextMenu_, MethodInfo info ContextMenu_ p) => IsLabelProxy t (ContextMenu_ -> p) where+    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)++#if MIN_VERSION_base(4,9,0)+instance (info ~ ResolveContextMenu_Method t ContextMenu_, MethodInfo info ContextMenu_ p) => IsLabel t (ContextMenu_ -> p) where+    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)+#endif  
gi-webkit2webextension.cabal view
@@ -1,6 +1,6 @@ -- Autogenerated, do not edit. name:               gi-webkit2webextension-version:            0.2.10.12+version:            0.2.10.13 synopsis:           WebKit2WebExtension bindings description:        Bindings for WebKit2WebExtension, autogenerated by haskell-gi. homepage:           https://github.com/haskell-gi/haskell-gi@@ -14,8 +14,8 @@  library     default-language:   Haskell2010-    default-extensions: OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts-    other-extensions:   PatternSynonyms ScopedTypeVariables, ViewPatterns+    default-extensions: ScopedTypeVariables, CPP, OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts+    other-extensions:   PatternSynonyms ViewPatterns     ghc-options:        -fno-warn-unused-imports -fno-warn-warnings-deprecations     exposed-modules:    GI.WebKit2WebExtension.Types                         GI.WebKit2WebExtension@@ -140,11 +140,11 @@                         GI.WebKit2WebExtension.Structs.ContextMenu_     pkgconfig-depends:  webkit2gtk-web-extension-4.0 >= 2.10     build-depends: base >= 4.7 && <5,-        haskell-gi-base >= 0.12 && < 1,-        gi-gobject >= 0.2.46.12 && < 0.2.47,-        gi-gtk >= 0.3.18.12 && < 0.3.19,-        gi-javascriptcore >= 0.2.10.12 && < 0.2.11,-        gi-soup >= 0.2.52.12 && < 0.2.53,+        haskell-gi-base >= 0.13 && < 1,+        gi-gobject >= 0.2.46.13 && < 0.2.47,+        gi-gtk >= 0.3.18.13 && < 0.3.19,+        gi-javascriptcore >= 0.2.10.13 && < 0.2.11,+        gi-soup >= 0.2.52.13 && < 0.2.53,         bytestring >= 0.10,         containers >= 0.5,         text >= 1.0,