gi-webkit-3.0.7: WebKit bindings

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

GI.WebKit.Interfaces.DOMEventTarget

Contents

Description

 

Synopsis

Exported types

newtype DOMEventTarget Source #

Constructors

DOMEventTarget (ManagedPtr DOMEventTarget) 

Instances

GObject DOMEventTarget Source # 
IsObject DOMEventTarget Source # 
IsDOMEventTarget DOMEventTarget Source # 
((~) * info (ResolveDOMEventTargetMethod t DOMEventTarget), MethodInfo * info DOMEventTarget p) => IsLabel t (DOMEventTarget -> p) Source # 

Methods

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

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

class GObject o => IsDOMEventTarget o Source #

Instances

(GObject a, UnknownAncestorError Constraint DOMEventTarget a) => IsDOMEventTarget a Source # 
IsDOMEventTarget DOMWebKitNamedFlow Source # 
IsDOMEventTarget DOMVideoTrackList Source # 
IsDOMEventTarget DOMTextTrackList Source # 
IsDOMEventTarget DOMTextTrackCue Source # 
IsDOMEventTarget DOMTextTrack Source # 
IsDOMEventTarget DOMText Source # 
IsDOMEventTarget DOMProcessingInstruction Source # 
IsDOMEventTarget DOMPerformance Source # 
IsDOMEventTarget DOMNode Source # 
IsDOMEventTarget DOMMediaController Source # 
IsDOMEventTarget DOMHTMLTableSectionElement Source # 
IsDOMEventTarget DOMHTMLTableCaptionElement Source # 
IsDOMEventTarget DOMHTMLScriptElement Source # 
IsDOMEventTarget DOMHTMLMediaElement Source # 
IsDOMEventTarget DOMHTMLHeadElement Source # 
IsDOMEventTarget DOMHTMLFormElement Source # 
IsDOMEventTarget DOMHTMLElement Source # 
IsDOMEventTarget DOMHTMLDocument Source # 
IsDOMEventTarget DOMEntityReference Source # 
IsDOMEventTarget DOMElement Source # 
IsDOMEventTarget DOMDocumentType Source # 
IsDOMEventTarget DOMDocumentFragment Source # 
IsDOMEventTarget DOMDocument Source # 
IsDOMEventTarget DOMDOMWindow Source # 
IsDOMEventTarget DOMDOMApplicationCache Source # 
IsDOMEventTarget DOMComment Source # 
IsDOMEventTarget DOMCharacterData Source # 
IsDOMEventTarget DOMCDATASection Source # 
IsDOMEventTarget DOMBatteryManager Source # 
IsDOMEventTarget DOMAudioTrackList Source # 
IsDOMEventTarget DOMAttr Source # 
IsDOMEventTarget DOMEventTarget Source # 
IsDOMEventTarget DOMHTMLAnchorElement Source # 
IsDOMEventTarget DOMHTMLAppletElement Source # 
IsDOMEventTarget DOMHTMLAreaElement Source # 
IsDOMEventTarget DOMHTMLAudioElement Source # 
IsDOMEventTarget DOMHTMLBRElement Source # 
IsDOMEventTarget DOMHTMLBaseElement Source # 
IsDOMEventTarget DOMHTMLBaseFontElement Source # 
IsDOMEventTarget DOMHTMLBodyElement Source # 
IsDOMEventTarget DOMHTMLButtonElement Source # 
IsDOMEventTarget DOMHTMLCanvasElement Source # 
IsDOMEventTarget DOMHTMLDListElement Source # 
IsDOMEventTarget DOMHTMLDetailsElement Source # 
IsDOMEventTarget DOMHTMLDirectoryElement Source # 
IsDOMEventTarget DOMHTMLDivElement Source # 
IsDOMEventTarget DOMHTMLEmbedElement Source # 
IsDOMEventTarget DOMHTMLFieldSetElement Source # 
IsDOMEventTarget DOMHTMLFontElement Source # 
IsDOMEventTarget DOMHTMLFrameElement Source # 
IsDOMEventTarget DOMHTMLFrameSetElement Source # 
IsDOMEventTarget DOMHTMLHRElement Source # 
IsDOMEventTarget DOMHTMLHeadingElement Source # 
IsDOMEventTarget DOMHTMLHtmlElement Source # 
IsDOMEventTarget DOMHTMLIFrameElement Source # 
IsDOMEventTarget DOMHTMLImageElement Source # 
IsDOMEventTarget DOMHTMLInputElement Source # 
IsDOMEventTarget DOMHTMLKeygenElement Source # 
IsDOMEventTarget DOMHTMLLIElement Source # 
IsDOMEventTarget DOMHTMLLabelElement Source # 
IsDOMEventTarget DOMHTMLLegendElement Source # 
IsDOMEventTarget DOMHTMLLinkElement Source # 
IsDOMEventTarget DOMHTMLMapElement Source # 
IsDOMEventTarget DOMHTMLMarqueeElement Source # 
IsDOMEventTarget DOMHTMLMenuElement Source # 
IsDOMEventTarget DOMHTMLMetaElement Source # 
IsDOMEventTarget DOMHTMLModElement Source # 
IsDOMEventTarget DOMHTMLOListElement Source # 
IsDOMEventTarget DOMHTMLObjectElement Source # 
IsDOMEventTarget DOMHTMLOptGroupElement Source # 
IsDOMEventTarget DOMHTMLOptionElement Source # 
IsDOMEventTarget DOMHTMLParagraphElement Source # 
IsDOMEventTarget DOMHTMLParamElement Source # 
IsDOMEventTarget DOMHTMLPreElement Source # 
IsDOMEventTarget DOMHTMLQuoteElement Source # 
IsDOMEventTarget DOMHTMLSelectElement Source # 
IsDOMEventTarget DOMHTMLStyleElement Source # 
IsDOMEventTarget DOMHTMLTableCellElement Source # 
IsDOMEventTarget DOMHTMLTableColElement Source # 
IsDOMEventTarget DOMHTMLTableElement Source # 
IsDOMEventTarget DOMHTMLTableRowElement Source # 
IsDOMEventTarget DOMHTMLTextAreaElement Source # 
IsDOMEventTarget DOMHTMLTitleElement Source # 
IsDOMEventTarget DOMHTMLUListElement Source # 
IsDOMEventTarget DOMHTMLVideoElement Source # 
IsDOMEventTarget DOMMessagePort Source # 
IsDOMEventTarget DOMShadowRoot Source # 

Methods

addEventListener

data DOMEventTargetAddEventListenerMethodInfo Source #

Instances

((~) * signature (Text -> Closure -> Bool -> m Bool), MonadIO m, IsDOMEventTarget a) => MethodInfo * DOMEventTargetAddEventListenerMethodInfo a signature Source # 

Methods

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

dOMEventTargetAddEventListener :: (MonadIO m, IsDOMEventTarget a) => a -> Text -> Closure -> Bool -> m Bool Source #

dispatchEvent

data DOMEventTargetDispatchEventMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsDOMEventTarget a, IsDOMEvent b) => MethodInfo * DOMEventTargetDispatchEventMethodInfo a signature Source # 

Methods

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

removeEventListener

data DOMEventTargetRemoveEventListenerMethodInfo Source #

Instances

((~) * signature (Text -> Closure -> Bool -> m Bool), MonadIO m, IsDOMEventTarget a) => MethodInfo * DOMEventTargetRemoveEventListenerMethodInfo a signature Source # 

Methods

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

dOMEventTargetRemoveEventListener :: (MonadIO m, IsDOMEventTarget a) => a -> Text -> Closure -> Bool -> m Bool Source #