Safe Haskell | None |
---|---|
Language | Haskell98 |
Graphics.UI.Gtk.WebKit.DOM.Element
Documentation
elementGetAttribute :: ElementClass self => self -> String -> IO String
elementSetAttribute :: ElementClass self => self -> String -> String -> IO ()
elementRemoveAttribute :: ElementClass self => self -> String -> IO ()
elementGetAttributeNode :: ElementClass self => 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 => self -> String -> IO (Maybe NodeList)
elementHasAttributes :: ElementClass self => self -> IO Bool
elementGetAttributeNS :: ElementClass self => self -> String -> String -> IO String
elementSetAttributeNS :: ElementClass self => self -> String -> String -> String -> IO ()
elementRemoveAttributeNS :: ElementClass self => self -> String -> String -> IO ()
elementGetElementsByTagNameNS :: ElementClass self => self -> String -> String -> IO (Maybe NodeList)
elementGetAttributeNodeNS :: ElementClass self => self -> String -> String -> IO (Maybe DOMAttr)
elementSetAttributeNodeNS :: (ElementClass self, DOMAttrClass newAttr) => self -> Maybe newAttr -> IO (Maybe DOMAttr)
elementHasAttribute :: ElementClass self => self -> String -> IO Bool
elementHasAttributeNS :: ElementClass self => 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 => self -> String -> IO (Maybe NodeList)
elementQuerySelector :: ElementClass self => self -> String -> IO (Maybe Element)
elementQuerySelectorAll :: ElementClass self => self -> String -> IO (Maybe NodeList)
elementWebkitMatchesSelector :: ElementClass self => self -> String -> IO Bool
elementWebkitRequestPointerLock :: ElementClass self => self -> IO ()
elementGetTagName :: ElementClass self => self -> IO String
elementGetAttributes :: ElementClass self => self -> IO (Maybe NamedNodeMap)
elementGetStyle :: ElementClass self => self -> IO (Maybe CSSStyleDeclaration)
elementSetId :: ElementClass self => self -> String -> IO ()
elementGetId :: ElementClass self => 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 => self -> String -> IO ()
elementGetClassName :: ElementClass self => 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 => 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