webkitgtk3-0.13.1.3: Binding to the Webkit library.

Safe HaskellNone
LanguageHaskell98

Graphics.UI.Gtk.WebKit.DOM.Element

Documentation

elementGetAttribute :: (ElementClass self, GlibString string) => self -> string -> IO string Source

elementSetAttribute :: (ElementClass self, GlibString string) => self -> string -> string -> IO () Source

elementRemoveAttribute :: (ElementClass self, GlibString string) => self -> string -> IO () Source

elementGetAttributeNode :: (ElementClass self, GlibString string) => self -> string -> IO (Maybe DOMAttr) Source

elementSetAttributeNode :: (ElementClass self, DOMAttrClass newAttr) => self -> Maybe newAttr -> IO (Maybe DOMAttr) Source

elementRemoveAttributeNode :: (ElementClass self, DOMAttrClass oldAttr) => self -> Maybe oldAttr -> IO (Maybe DOMAttr) Source

elementGetElementsByTagName :: (ElementClass self, GlibString string) => self -> string -> IO (Maybe NodeList) Source

elementGetAttributeNS :: (ElementClass self, GlibString string) => self -> string -> string -> IO string Source

elementSetAttributeNS :: (ElementClass self, GlibString string) => self -> string -> string -> string -> IO () Source

elementRemoveAttributeNS :: (ElementClass self, GlibString string) => self -> string -> string -> IO () Source

elementGetElementsByTagNameNS :: (ElementClass self, GlibString string) => self -> string -> string -> IO (Maybe NodeList) Source

elementGetAttributeNodeNS :: (ElementClass self, GlibString string) => self -> string -> string -> IO (Maybe DOMAttr) Source

elementSetAttributeNodeNS :: (ElementClass self, DOMAttrClass newAttr) => self -> Maybe newAttr -> IO (Maybe DOMAttr) Source

elementHasAttribute :: (ElementClass self, GlibString string) => self -> string -> IO Bool Source

elementHasAttributeNS :: (ElementClass self, GlibString string) => self -> string -> string -> IO Bool Source

elementFocus :: ElementClass self => self -> IO () Source

elementBlur :: ElementClass self => self -> IO () Source

elementScrollByLines :: ElementClass self => self -> Int -> IO () Source

elementScrollByPages :: ElementClass self => self -> Int -> IO () Source

elementQuerySelector :: (ElementClass self, GlibString string) => self -> string -> IO (Maybe Element) Source

elementQuerySelectorAll :: (ElementClass self, GlibString string) => self -> string -> IO (Maybe NodeList) Source

elementWebkitMatchesSelector :: (ElementClass self, GlibString string) => self -> string -> IO Bool Source

elementGetTagName :: (ElementClass self, GlibString string) => self -> IO string Source

elementSetId :: (ElementClass self, GlibString string) => self -> string -> IO () Source

elementGetId :: (ElementClass self, GlibString string) => self -> IO string Source

elementSetScrollLeft :: ElementClass self => self -> Int -> IO () Source

elementSetScrollTop :: ElementClass self => self -> Int -> IO () Source

elementSetClassName :: (ElementClass self, GlibString string) => self -> string -> IO () Source

elementGetClassName :: (ElementClass self, GlibString string) => self -> IO string Source

elementGetWebkitRegionOverset :: (ElementClass self, GlibString string) => self -> IO string Source

class NodeClass o => ElementClass o Source

Instances

ElementClass HTMLUListElement 
ElementClass HTMLTitleElement 
ElementClass HTMLTextAreaElement 
ElementClass HTMLTableSectionElement 
ElementClass HTMLTableRowElement 
ElementClass HTMLTableElement 
ElementClass HTMLTableColElement 
ElementClass HTMLTableCellElement 
ElementClass HTMLTableCaptionElement 
ElementClass HTMLStyleElement 
ElementClass HTMLSelectElement 
ElementClass HTMLScriptElement 
ElementClass HTMLQuoteElement 
ElementClass HTMLPreElement 
ElementClass HTMLParamElement 
ElementClass HTMLParagraphElement 
ElementClass HTMLOptionElement 
ElementClass HTMLOptGroupElement 
ElementClass HTMLObjectElement 
ElementClass HTMLOListElement 
ElementClass HTMLModElement 
ElementClass HTMLMetaElement 
ElementClass HTMLMenuElement 
ElementClass HTMLVideoElement 
ElementClass HTMLMediaElement 
ElementClass HTMLMarqueeElement 
ElementClass HTMLMapElement 
ElementClass HTMLLinkElement 
ElementClass HTMLLegendElement 
ElementClass HTMLLabelElement 
ElementClass HTMLLIElement 
ElementClass HTMLKeygenElement 
ElementClass HTMLInputElement 
ElementClass HTMLImageElement 
ElementClass HTMLIFrameElement 
ElementClass HTMLHtmlElement 
ElementClass HTMLHeadingElement 
ElementClass HTMLHeadElement 
ElementClass HTMLHRElement 
ElementClass HTMLFrameSetElement 
ElementClass HTMLFrameElement 
ElementClass HTMLFormElement 
ElementClass HTMLFontElement 
ElementClass HTMLFieldSetElement 
ElementClass HTMLEmbedElement 
ElementClass HTMLDivElement 
ElementClass HTMLDirectoryElement 
ElementClass HTMLDetailsElement 
ElementClass HTMLDListElement 
ElementClass HTMLCanvasElement 
ElementClass HTMLButtonElement 
ElementClass HTMLBodyElement 
ElementClass HTMLBaseFontElement 
ElementClass HTMLBaseElement 
ElementClass HTMLBRElement 
ElementClass HTMLAreaElement 
ElementClass HTMLAppletElement 
ElementClass HTMLAnchorElement 
ElementClass HTMLElement 
ElementClass Element