Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
getAttribute :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m (Maybe string) Source
setAttribute :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> string -> m () Source
removeAttribute :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m () Source
getAttributeNode :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m (Maybe Attr) Source
setAttributeNode :: (MonadIO m, ElementClass self, AttrClass newAttr) => self -> Maybe newAttr -> m (Maybe Attr) Source
removeAttributeNode :: (MonadIO m, ElementClass self, AttrClass oldAttr) => self -> Maybe oldAttr -> m (Maybe Attr) Source
getElementsByTagName :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m (Maybe NodeList) Source
hasAttributes :: (MonadIO m, ElementClass self) => self -> m Bool Source
getAttributeNS :: (MonadIO m, ElementClass self, GlibString string) => self -> Maybe string -> string -> m string Source
setAttributeNS :: (MonadIO m, ElementClass self, GlibString string) => self -> Maybe string -> string -> string -> m () Source
removeAttributeNS :: (MonadIO m, ElementClass self, GlibString string) => self -> Maybe string -> string -> m () Source
getElementsByTagNameNS :: (MonadIO m, ElementClass self, GlibString string) => self -> Maybe string -> string -> m (Maybe NodeList) Source
getAttributeNodeNS :: (MonadIO m, ElementClass self, GlibString string) => self -> Maybe string -> string -> m (Maybe Attr) Source
setAttributeNodeNS :: (MonadIO m, ElementClass self, AttrClass newAttr) => self -> Maybe newAttr -> m (Maybe Attr) Source
hasAttribute :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m Bool Source
hasAttributeNS :: (MonadIO m, ElementClass self, GlibString string) => self -> Maybe string -> string -> m Bool Source
focus :: (MonadIO m, ElementClass self) => self -> m () Source
blur :: (MonadIO m, ElementClass self) => self -> m () Source
scrollIntoView :: (MonadIO m, ElementClass self) => self -> Bool -> m () Source
scrollIntoViewIfNeeded :: (MonadIO m, ElementClass self) => self -> Bool -> m () Source
scrollByLines :: (MonadIO m, ElementClass self) => self -> Int -> m () Source
scrollByPages :: (MonadIO m, ElementClass self) => self -> Int -> m () Source
getElementsByClassName :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m (Maybe NodeList) Source
querySelector :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m (Maybe Element) Source
querySelectorAll :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m (Maybe NodeList) Source
webkitMatchesSelector :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m Bool Source
webkitRequestFullScreen :: (MonadIO m, ElementClass self) => self -> Word -> m () Source
webkitRequestFullscreen :: (MonadIO m, ElementClass self) => self -> m () Source
requestPointerLock :: (MonadIO m, ElementClass self) => self -> m () Source
pattern ALLOW_KEYBOARD_INPUT :: () => (Eq a, Num a) => a Source
getTagName :: (MonadIO m, ElementClass self, GlibString string) => self -> m (Maybe string) Source
getAttributes :: (MonadIO m, ElementClass self) => self -> m (Maybe NamedNodeMap) Source
getStyle :: (MonadIO m, ElementClass self) => self -> m (Maybe CSSStyleDeclaration) Source
setId :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m () Source
getId :: (MonadIO m, ElementClass self, GlibString string) => self -> m string Source
getOffsetLeft :: (MonadIO m, ElementClass self) => self -> m Double Source
getOffsetTop :: (MonadIO m, ElementClass self) => self -> m Double Source
getOffsetWidth :: (MonadIO m, ElementClass self) => self -> m Double Source
getOffsetHeight :: (MonadIO m, ElementClass self) => self -> m Double Source
getClientLeft :: (MonadIO m, ElementClass self) => self -> m Double Source
getClientTop :: (MonadIO m, ElementClass self) => self -> m Double Source
getClientWidth :: (MonadIO m, ElementClass self) => self -> m Double Source
getClientHeight :: (MonadIO m, ElementClass self) => self -> m Double Source
setScrollLeft :: (MonadIO m, ElementClass self) => self -> Int -> m () Source
getScrollLeft :: (MonadIO m, ElementClass self) => self -> m Int Source
setScrollTop :: (MonadIO m, ElementClass self) => self -> Int -> m () Source
getScrollTop :: (MonadIO m, ElementClass self) => self -> m Int Source
getScrollWidth :: (MonadIO m, ElementClass self) => self -> m Int Source
getScrollHeight :: (MonadIO m, ElementClass self) => self -> m Int Source
getOffsetParent :: (MonadIO m, ElementClass self) => self -> m (Maybe Element) Source
setInnerHTML :: (MonadIO m, ElementClass self, GlibString string) => self -> Maybe string -> m () Source
getInnerHTML :: (MonadIO m, ElementClass self, GlibString string) => self -> m (Maybe string) Source
setOuterHTML :: (MonadIO m, ElementClass self, GlibString string) => self -> Maybe string -> m () Source
getOuterHTML :: (MonadIO m, ElementClass self, GlibString string) => self -> m (Maybe string) Source
setClassName :: (MonadIO m, ElementClass self, GlibString string) => self -> string -> m () Source
getClassName :: (MonadIO m, ElementClass self, GlibString string) => self -> m string Source
getClassList :: (MonadIO m, ElementClass self) => self -> m (Maybe DOMTokenList) Source
getFirstElementChild :: (MonadIO m, ElementClass self) => self -> m (Maybe Element) Source
getLastElementChild :: (MonadIO m, ElementClass self) => self -> m (Maybe Element) Source
getPreviousElementSibling :: (MonadIO m, ElementClass self) => self -> m (Maybe Element) Source
getNextElementSibling :: (MonadIO m, ElementClass self) => self -> m (Maybe Element) Source
getChildElementCount :: (MonadIO m, ElementClass self) => self -> m Word Source
getWebkitRegionOverset :: (MonadIO m, ElementClass self, GlibString string) => self -> m string Source
abort :: ElementClass self => EventName self UIEvent Source
blurEvent :: ElementClass self => EventName self UIEvent Source
change :: ElementClass self => EventName self Event Source
click :: ElementClass self => EventName self MouseEvent Source
contextMenu :: ElementClass self => EventName self MouseEvent Source
dblClick :: ElementClass self => EventName self MouseEvent Source
drag :: ElementClass self => EventName self MouseEvent Source
dragEnd :: ElementClass self => EventName self MouseEvent Source
dragEnter :: ElementClass self => EventName self MouseEvent Source
dragLeave :: ElementClass self => EventName self MouseEvent Source
dragOver :: ElementClass self => EventName self MouseEvent Source
dragStart :: ElementClass self => EventName self MouseEvent Source
drop :: ElementClass self => EventName self MouseEvent Source
error :: ElementClass self => EventName self UIEvent Source
focusEvent :: ElementClass self => EventName self UIEvent Source
input :: ElementClass self => EventName self Event Source
invalid :: ElementClass self => EventName self Event Source
keyDown :: ElementClass self => EventName self KeyboardEvent Source
keyPress :: ElementClass self => EventName self KeyboardEvent Source
keyUp :: ElementClass self => EventName self KeyboardEvent Source
load :: ElementClass self => EventName self UIEvent Source
mouseDown :: ElementClass self => EventName self MouseEvent Source
mouseEnter :: ElementClass self => EventName self MouseEvent Source
mouseLeave :: ElementClass self => EventName self MouseEvent Source
mouseMove :: ElementClass self => EventName self MouseEvent Source
mouseOut :: ElementClass self => EventName self MouseEvent Source
mouseOver :: ElementClass self => EventName self MouseEvent Source
mouseUp :: ElementClass self => EventName self MouseEvent Source
mouseWheel :: ElementClass self => EventName self MouseEvent Source
scroll :: ElementClass self => EventName self UIEvent Source
select :: ElementClass self => EventName self UIEvent Source
submit :: ElementClass self => EventName self Event Source
wheel :: ElementClass self => EventName self WheelEvent Source
beforeCut :: ElementClass self => EventName self Event Source
cut :: ElementClass self => EventName self Event Source
beforeCopy :: ElementClass self => EventName self Event Source
copy :: ElementClass self => EventName self Event Source
beforePaste :: ElementClass self => EventName self Event Source
paste :: ElementClass self => EventName self Event Source
reset :: ElementClass self => EventName self Event Source
search :: ElementClass self => EventName self Event Source
selectStart :: ElementClass self => EventName self Event Source
touchStart :: ElementClass self => EventName self UIEvent Source
touchMove :: ElementClass self => EventName self UIEvent Source
touchEnd :: ElementClass self => EventName self UIEvent Source
touchCancel :: ElementClass self => EventName self UIEvent Source
webKitFullscreenChange :: ElementClass self => EventName self Event Source
webKitFullscreenError :: ElementClass self => EventName self Event Source
webKitWillRevealBottom :: ElementClass self => EventName self Event Source
webKitWillRevealLeft :: ElementClass self => EventName self Event Source
webKitWillRevealRight :: ElementClass self => EventName self Event Source
webKitWillRevealTop :: ElementClass self => EventName self Event Source
castToElement :: GObjectClass obj => obj -> Element Source
class NodeClass o => ElementClass o Source
toElement :: ElementClass o => o -> Element Source