webkitgtk3-0.14.2.1: Binding to the Webkit library.

Safe HaskellNone
LanguageHaskell98

Graphics.UI.Gtk.WebKit.DOM.EventTarget

Documentation

addEventListener :: (MonadIO m, EventTargetClass self, EventListenerClass listener, GlibString string) => self -> string -> Maybe listener -> Bool -> m () Source #

removeEventListener :: (MonadIO m, EventTargetClass self, EventListenerClass listener, GlibString string) => self -> string -> Maybe listener -> Bool -> m () Source #

dispatchEvent :: (MonadIO m, EventTargetClass self, EventClass event) => self -> Maybe event -> m () Source #

class GObjectClass o => EventTargetClass o Source #

Instances

EventTargetClass Window Source # 
EventTargetClass WebKitNamedFlow Source # 
EventTargetClass VideoTrackList Source # 
EventTargetClass TextTrackList Source # 
EventTargetClass TextTrackCue Source # 
EventTargetClass TextTrack Source # 
EventTargetClass Performance Source # 
EventTargetClass HTMLUListElement Source # 
EventTargetClass HTMLTitleElement Source # 
EventTargetClass HTMLTextAreaElement Source # 
EventTargetClass HTMLTableSectionElement Source # 
EventTargetClass HTMLTableRowElement Source # 
EventTargetClass HTMLTableElement Source # 
EventTargetClass HTMLTableColElement Source # 
EventTargetClass HTMLTableCellElement Source # 
EventTargetClass HTMLTableCaptionElement Source # 
EventTargetClass HTMLStyleElement Source # 
EventTargetClass HTMLSelectElement Source # 
EventTargetClass HTMLScriptElement Source # 
EventTargetClass HTMLQuoteElement Source # 
EventTargetClass HTMLPreElement Source # 
EventTargetClass HTMLParamElement Source # 
EventTargetClass HTMLParagraphElement Source # 
EventTargetClass HTMLOptionElement Source # 
EventTargetClass HTMLOptGroupElement Source # 
EventTargetClass HTMLObjectElement Source # 
EventTargetClass HTMLOListElement Source # 
EventTargetClass HTMLModElement Source # 
EventTargetClass HTMLMetaElement Source # 
EventTargetClass HTMLMenuElement Source # 
EventTargetClass HTMLMarqueeElement Source # 
EventTargetClass HTMLMapElement Source # 
EventTargetClass HTMLLinkElement Source # 
EventTargetClass HTMLLegendElement Source # 
EventTargetClass HTMLLabelElement Source # 
EventTargetClass HTMLLIElement Source # 
EventTargetClass HTMLKeygenElement Source # 
EventTargetClass HTMLInputElement Source # 
EventTargetClass HTMLImageElement Source # 
EventTargetClass HTMLIFrameElement Source # 
EventTargetClass HTMLHtmlElement Source # 
EventTargetClass HTMLHeadingElement Source # 
EventTargetClass HTMLHeadElement Source # 
EventTargetClass HTMLHRElement Source # 
EventTargetClass HTMLFrameSetElement Source # 
EventTargetClass HTMLFrameElement Source # 
EventTargetClass HTMLFormElement Source # 
EventTargetClass HTMLFontElement Source # 
EventTargetClass HTMLFieldSetElement Source # 
EventTargetClass HTMLEmbedElement Source # 
EventTargetClass HTMLDivElement Source # 
EventTargetClass HTMLDirectoryElement Source # 
EventTargetClass HTMLDetailsElement Source # 
EventTargetClass HTMLDListElement Source # 
EventTargetClass HTMLCanvasElement Source # 
EventTargetClass HTMLButtonElement Source # 
EventTargetClass HTMLBodyElement Source # 
EventTargetClass HTMLBaseFontElement Source # 
EventTargetClass HTMLBaseElement Source # 
EventTargetClass HTMLBRElement Source # 
EventTargetClass HTMLAreaElement Source # 
EventTargetClass HTMLAppletElement Source # 
EventTargetClass HTMLAnchorElement Source # 
EventTargetClass HTMLElement Source # 
EventTargetClass Element Source # 
EventTargetClass DocumentType Source # 
EventTargetClass HTMLDocument Source # 
EventTargetClass Document Source # 
EventTargetClass Text Source # 
EventTargetClass ProcessingInstruction Source # 
EventTargetClass CharacterData Source # 
EventTargetClass Attr Source # 
EventTargetClass Node Source # 
EventTargetClass BatteryManager Source # 
EventTargetClass AudioTrackList Source # 
EventTargetClass ApplicationCache Source # 
EventTargetClass EventTarget Source #