Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
createElement :: (MonadIO m, DocumentClass self, GlibString string) => self -> Maybe string -> m (Maybe Element) Source
createDocumentFragment :: (MonadIO m, DocumentClass self) => self -> m (Maybe DocumentFragment) Source
createTextNode :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe Text) Source
createComment :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe Comment) Source
createCDATASection :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe CDATASection) Source
createProcessingInstruction :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> string -> m (Maybe ProcessingInstruction) Source
createAttribute :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe Attr) Source
createEntityReference :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe EntityReference) Source
getElementsByTagName :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe NodeList) Source
importNode :: (MonadIO m, DocumentClass self, NodeClass importedNode) => self -> Maybe importedNode -> Bool -> m (Maybe Node) Source
createElementNS :: (MonadIO m, DocumentClass self, GlibString string) => self -> Maybe string -> Maybe string -> m (Maybe Element) Source
createAttributeNS :: (MonadIO m, DocumentClass self, GlibString string) => self -> Maybe string -> Maybe string -> m (Maybe Attr) Source
getElementsByTagNameNS :: (MonadIO m, DocumentClass self, GlibString string) => self -> Maybe string -> string -> m (Maybe NodeList) Source
getElementById :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe Element) Source
adoptNode :: (MonadIO m, DocumentClass self, NodeClass source) => self -> Maybe source -> m (Maybe Node) Source
createEvent :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe Event) Source
createRange :: (MonadIO m, DocumentClass self) => self -> m (Maybe Range) Source
createNodeIterator :: (MonadIO m, DocumentClass self, NodeClass root, NodeFilterClass filter) => self -> Maybe root -> Word -> Maybe filter -> Bool -> m (Maybe NodeIterator) Source
createTreeWalker :: (MonadIO m, DocumentClass self, NodeClass root, NodeFilterClass filter) => self -> Maybe root -> Word -> Maybe filter -> Bool -> m (Maybe TreeWalker) Source
getOverrideStyle :: (MonadIO m, DocumentClass self, ElementClass element, GlibString string) => self -> Maybe element -> string -> m (Maybe CSSStyleDeclaration) Source
createExpression :: (MonadIO m, DocumentClass self, XPathNSResolverClass resolver, GlibString string) => self -> string -> Maybe resolver -> m (Maybe XPathExpression) Source
createNSResolver :: (MonadIO m, DocumentClass self, NodeClass nodeResolver) => self -> Maybe nodeResolver -> m (Maybe XPathNSResolver) Source
evaluate :: (MonadIO m, DocumentClass self, NodeClass contextNode, XPathNSResolverClass resolver, XPathResultClass inResult, GlibString string) => self -> string -> Maybe contextNode -> Maybe resolver -> Word -> Maybe inResult -> m (Maybe XPathResult) Source
execCommand :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> Bool -> Maybe string -> m Bool Source
queryCommandEnabled :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m Bool Source
queryCommandIndeterm :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m Bool Source
queryCommandState :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m Bool Source
queryCommandSupported :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m Bool Source
queryCommandValue :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m string Source
getElementsByName :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe NodeList) Source
elementFromPoint :: (MonadIO m, DocumentClass self) => self -> Int -> Int -> m (Maybe Element) Source
caretRangeFromPoint :: (MonadIO m, DocumentClass self) => self -> Int -> Int -> m (Maybe Range) Source
createCSSStyleDeclaration :: (MonadIO m, DocumentClass self) => self -> m (Maybe CSSStyleDeclaration) Source
getElementsByClassName :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe NodeList) Source
querySelector :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe Element) Source
querySelectorAll :: (MonadIO m, DocumentClass self, GlibString string) => self -> string -> m (Maybe NodeList) Source
webkitCancelFullScreen :: (MonadIO m, DocumentClass self) => self -> m () Source
webkitExitFullscreen :: (MonadIO m, DocumentClass self) => self -> m () Source
webkitGetNamedFlows :: (MonadIO m, DocumentClass self) => self -> m (Maybe DOMNamedFlowCollection) Source
createTouch :: (MonadIO m, DocumentClass self, WindowClass window, EventTargetClass target) => self -> Maybe window -> Maybe target -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Float -> Float -> m (Maybe Touch) Source
getDoctype :: (MonadIO m, DocumentClass self) => self -> m (Maybe DocumentType) Source
getImplementation :: (MonadIO m, DocumentClass self) => self -> m (Maybe DOMImplementation) Source
getDocumentElement :: (MonadIO m, DocumentClass self) => self -> m (Maybe Element) Source
getInputEncoding :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string) Source
getXmlEncoding :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string) Source
setXmlVersion :: (MonadIO m, DocumentClass self, GlibString string) => self -> Maybe string -> m () Source
getXmlVersion :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string) Source
setXmlStandalone :: (MonadIO m, DocumentClass self) => self -> Bool -> m () Source
getXmlStandalone :: (MonadIO m, DocumentClass self) => self -> m Bool Source
getDocumentURI :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string) Source
getDefaultView :: (MonadIO m, DocumentClass self) => self -> m (Maybe Window) Source
getStyleSheets :: (MonadIO m, DocumentClass self) => self -> m (Maybe StyleSheetList) Source
setTitle :: (MonadIO m, DocumentClass self, GlibString string) => self -> Maybe string -> m () Source
getTitle :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string) Source
getReferrer :: (MonadIO m, DocumentClass self, GlibString string) => self -> m string Source
getDomain :: (MonadIO m, DocumentClass self, GlibString string) => self -> m string Source
setCookie :: (MonadIO m, DocumentClass self, GlibString string) => self -> Maybe string -> m () Source
getCookie :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string) Source
setBody :: (MonadIO m, HTMLElementClass val, DocumentClass self) => self -> Maybe val -> m () Source
getBody :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLElement) Source
getHead :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLHeadElement) Source
getImages :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLCollection) Source
getApplets :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLCollection) Source
getLinks :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLCollection) Source
getForms :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLCollection) Source
getAnchors :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLCollection) Source
getLastModified :: (MonadIO m, DocumentClass self, GlibString string) => self -> m string Source
setCharset :: (MonadIO m, DocumentClass self, GlibString string) => self -> Maybe string -> m () Source
getCharset :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string) Source
getDefaultCharset :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string) Source
getReadyState :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string) Source
getCharacterSet :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string) Source
getPreferredStylesheetSet :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string) Source
setSelectedStylesheetSet :: (MonadIO m, DocumentClass self, GlibString string) => self -> Maybe string -> m () Source
getSelectedStylesheetSet :: (MonadIO m, DocumentClass self, GlibString string) => self -> m (Maybe string) Source
getCompatMode :: (MonadIO m, DocumentClass self, GlibString string) => self -> m string Source
getWebkitIsFullScreen :: (MonadIO m, DocumentClass self) => self -> m Bool Source
getWebkitFullScreenKeyboardInputAllowed :: (MonadIO m, DocumentClass self) => self -> m Bool Source
getWebkitCurrentFullScreenElement :: (MonadIO m, DocumentClass self) => self -> m (Maybe Element) Source
getWebkitFullscreenEnabled :: (MonadIO m, DocumentClass self) => self -> m Bool Source
getWebkitFullscreenElement :: (MonadIO m, DocumentClass self) => self -> m (Maybe Element) Source
abort :: DocumentClass self => EventName self UIEvent Source
blur :: DocumentClass self => EventName self UIEvent Source
change :: DocumentClass self => EventName self Event Source
click :: DocumentClass self => EventName self MouseEvent Source
contextMenu :: DocumentClass self => EventName self MouseEvent Source
dblClick :: DocumentClass self => EventName self MouseEvent Source
drag :: DocumentClass self => EventName self MouseEvent Source
dragEnd :: DocumentClass self => EventName self MouseEvent Source
dragEnter :: DocumentClass self => EventName self MouseEvent Source
dragLeave :: DocumentClass self => EventName self MouseEvent Source
dragOver :: DocumentClass self => EventName self MouseEvent Source
dragStart :: DocumentClass self => EventName self MouseEvent Source
drop :: DocumentClass self => EventName self MouseEvent Source
error :: DocumentClass self => EventName self UIEvent Source
focus :: DocumentClass self => EventName self UIEvent Source
input :: DocumentClass self => EventName self Event Source
invalid :: DocumentClass self => EventName self Event Source
keyDown :: DocumentClass self => EventName self KeyboardEvent Source
keyPress :: DocumentClass self => EventName self KeyboardEvent Source
keyUp :: DocumentClass self => EventName self KeyboardEvent Source
load :: DocumentClass self => EventName self UIEvent Source
mouseDown :: DocumentClass self => EventName self MouseEvent Source
mouseEnter :: DocumentClass self => EventName self MouseEvent Source
mouseLeave :: DocumentClass self => EventName self MouseEvent Source
mouseMove :: DocumentClass self => EventName self MouseEvent Source
mouseOut :: DocumentClass self => EventName self MouseEvent Source
mouseOver :: DocumentClass self => EventName self MouseEvent Source
mouseUp :: DocumentClass self => EventName self MouseEvent Source
mouseWheel :: DocumentClass self => EventName self MouseEvent Source
readyStateChange :: DocumentClass self => EventName self Event Source
scroll :: DocumentClass self => EventName self UIEvent Source
select :: DocumentClass self => EventName self UIEvent Source
submit :: DocumentClass self => EventName self Event Source
wheel :: DocumentClass self => EventName self WheelEvent Source
beforeCut :: DocumentClass self => EventName self Event Source
cut :: DocumentClass self => EventName self Event Source
beforeCopy :: DocumentClass self => EventName self Event Source
copy :: DocumentClass self => EventName self Event Source
beforePaste :: DocumentClass self => EventName self Event Source
paste :: DocumentClass self => EventName self Event Source
reset :: DocumentClass self => EventName self Event Source
search :: DocumentClass self => EventName self Event Source
selectStart :: DocumentClass self => EventName self Event Source
selectionchange :: DocumentClass self => EventName self Event Source
touchStart :: DocumentClass self => EventName self UIEvent Source
touchMove :: DocumentClass self => EventName self UIEvent Source
touchEnd :: DocumentClass self => EventName self UIEvent Source
touchCancel :: DocumentClass self => EventName self UIEvent Source
webKitFullscreenChange :: DocumentClass self => EventName self Event Source
webKitFullscreenError :: DocumentClass self => EventName self Event Source
pointerlockchange :: DocumentClass self => EventName self Event Source
pointerlockerror :: DocumentClass self => EventName self Event Source
securitypolicyviolation :: DocumentClass self => EventName self Event Source
webKitWillRevealBottom :: DocumentClass self => EventName self Event Source
webKitWillRevealLeft :: DocumentClass self => EventName self Event Source
webKitWillRevealRight :: DocumentClass self => EventName self Event Source
webKitWillRevealTop :: DocumentClass self => EventName self Event Source
getVisibilityState :: (MonadIO m, DocumentClass self, GlibString string) => self -> m string Source
getHidden :: (MonadIO m, DocumentClass self) => self -> m Bool Source
getSecurityPolicy :: (MonadIO m, DocumentClass self) => self -> m (Maybe SecurityPolicy) Source
getCurrentScript :: (MonadIO m, DocumentClass self) => self -> m (Maybe HTMLScriptElement) Source
castToDocument :: GObjectClass obj => obj -> Document Source
class NodeClass o => DocumentClass o Source
toDocument :: DocumentClass o => o -> Document Source