Safe Haskell | None |
---|---|
Language | Haskell98 |
Graphics.UI.Gtk.WebKit.DOM.Element
Documentation
elementGetAttribute :: (ElementClass self, GlibString string) => self -> string -> IO string
elementSetAttribute :: (ElementClass self, GlibString string) => self -> string -> string -> IO ()
elementRemoveAttribute :: (ElementClass self, GlibString string) => self -> string -> IO ()
elementGetAttributeNode :: (ElementClass self, GlibString string) => self -> string -> IO (Maybe DOMAttr)
elementSetAttributeNode :: (ElementClass self, DOMAttrClass newAttr) => self -> Maybe newAttr -> IO (Maybe DOMAttr)
elementRemoveAttributeNode :: (ElementClass self, DOMAttrClass oldAttr) => self -> Maybe oldAttr -> IO (Maybe DOMAttr)
elementGetElementsByTagName :: (ElementClass self, GlibString string) => self -> string -> IO (Maybe NodeList)
elementHasAttributes :: ElementClass self => self -> IO Bool
elementGetAttributeNS :: (ElementClass self, GlibString string) => self -> string -> string -> IO string
elementSetAttributeNS :: (ElementClass self, GlibString string) => self -> string -> string -> string -> IO ()
elementRemoveAttributeNS :: (ElementClass self, GlibString string) => self -> string -> string -> IO ()
elementGetElementsByTagNameNS :: (ElementClass self, GlibString string) => self -> string -> string -> IO (Maybe NodeList)
elementGetAttributeNodeNS :: (ElementClass self, GlibString string) => self -> string -> string -> IO (Maybe DOMAttr)
elementSetAttributeNodeNS :: (ElementClass self, DOMAttrClass newAttr) => self -> Maybe newAttr -> IO (Maybe DOMAttr)
elementHasAttribute :: (ElementClass self, GlibString string) => self -> string -> IO Bool
elementHasAttributeNS :: (ElementClass self, GlibString string) => self -> string -> string -> IO Bool
elementFocus :: ElementClass self => self -> IO ()
elementBlur :: ElementClass self => self -> IO ()
elementScrollIntoView :: ElementClass self => self -> Bool -> IO ()
elementScrollIntoViewIfNeeded :: ElementClass self => self -> Bool -> IO ()
elementScrollByLines :: ElementClass self => self -> Int -> IO ()
elementScrollByPages :: ElementClass self => self -> Int -> IO ()
elementGetElementsByClassName :: (ElementClass self, GlibString string) => self -> string -> IO (Maybe NodeList)
elementQuerySelector :: (ElementClass self, GlibString string) => self -> string -> IO (Maybe Element)
elementQuerySelectorAll :: (ElementClass self, GlibString string) => self -> string -> IO (Maybe NodeList)
elementWebkitMatchesSelector :: (ElementClass self, GlibString string) => self -> string -> IO Bool
elementWebkitRequestPointerLock :: ElementClass self => self -> IO ()
elementGetTagName :: (ElementClass self, GlibString string) => self -> IO string
elementGetAttributes :: ElementClass self => self -> IO (Maybe NamedNodeMap)
elementGetStyle :: ElementClass self => self -> IO (Maybe CSSStyleDeclaration)
elementSetId :: (ElementClass self, GlibString string) => self -> string -> IO ()
elementGetId :: (ElementClass self, GlibString string) => self -> IO string
elementGetOffsetLeft :: ElementClass self => self -> IO Int
elementGetOffsetTop :: ElementClass self => self -> IO Int
elementGetOffsetWidth :: ElementClass self => self -> IO Int
elementGetOffsetHeight :: ElementClass self => self -> IO Int
elementGetOffsetParent :: ElementClass self => self -> IO (Maybe Element)
elementGetClientLeft :: ElementClass self => self -> IO Int
elementGetClientTop :: ElementClass self => self -> IO Int
elementGetClientWidth :: ElementClass self => self -> IO Int
elementGetClientHeight :: ElementClass self => self -> IO Int
elementSetScrollLeft :: ElementClass self => self -> Int -> IO ()
elementGetScrollLeft :: ElementClass self => self -> IO Int
elementSetScrollTop :: ElementClass self => self -> Int -> IO ()
elementGetScrollTop :: ElementClass self => self -> IO Int
elementGetScrollWidth :: ElementClass self => self -> IO Int
elementGetScrollHeight :: ElementClass self => self -> IO Int
elementSetClassName :: (ElementClass self, GlibString string) => self -> string -> IO ()
elementGetClassName :: (ElementClass self, GlibString string) => self -> IO string
elementGetClassList :: ElementClass self => self -> IO (Maybe DOMTokenList)
elementGetFirstElementChild :: ElementClass self => self -> IO (Maybe Element)
elementGetLastElementChild :: ElementClass self => self -> IO (Maybe Element)
elementGetPreviousElementSibling :: ElementClass self => self -> IO (Maybe Element)
elementGetNextElementSibling :: ElementClass self => self -> IO (Maybe Element)
elementGetChildElementCount :: ElementClass self => self -> IO Word
elementGetWebkitRegionOverset :: (ElementClass self, GlibString string) => self -> IO string
elementOnabort :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnblur :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnchange :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnclick :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOncontextmenu :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOndblclick :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOndrag :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOndragend :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOndragenter :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOndragleave :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOndragover :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOndragstart :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOndrop :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOnerror :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnfocus :: ElementClass self => Signal self (EventM UIEvent self ())
elementOninput :: ElementClass self => Signal self (EventM UIEvent self ())
elementOninvalid :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnkeydown :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnkeypress :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnkeyup :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnload :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnmousedown :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOnmouseenter :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnmouseleave :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnmousemove :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOnmouseout :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOnmouseover :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOnmouseup :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOnmousewheel :: ElementClass self => Signal self (EventM MouseEvent self ())
elementOnscroll :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnselect :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnsubmit :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnbeforecut :: ElementClass self => Signal self (EventM UIEvent self ())
elementOncut :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnbeforecopy :: ElementClass self => Signal self (EventM UIEvent self ())
elementOncopy :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnbeforepaste :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnpaste :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnreset :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnsearch :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnselectstart :: ElementClass self => Signal self (EventM UIEvent self ())
elementOntouchstart :: ElementClass self => Signal self (EventM UIEvent self ())
elementOntouchmove :: ElementClass self => Signal self (EventM UIEvent self ())
elementOntouchend :: ElementClass self => Signal self (EventM UIEvent self ())
elementOntouchcancel :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnwebkitfullscreenchange :: ElementClass self => Signal self (EventM UIEvent self ())
elementOnwebkitfullscreenerror :: ElementClass self => Signal self (EventM UIEvent self ())
data Element
class NodeClass o => ElementClass o
Instances
castToElement :: GObjectClass obj => obj -> Element
toElement :: ElementClass o => o -> Element