Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- getRootElementUnchecked :: (MonadDOM m, IsDocument self) => self -> m SVGSVGElement
- getRootElementUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m SVGSVGElement
- getRootElement :: (MonadDOM m, IsDocument self) => self -> m (Maybe SVGSVGElement)
- selectionchange :: (IsDocument self, IsEventTarget self) => EventName self onselectionchange
- selectStart :: (IsDocument self, IsEventTarget self) => EventName self Event
- getXmlStandalone :: (MonadDOM m, IsDocument self) => self -> m Bool
- setXmlStandalone :: (MonadDOM m, IsDocument self) => self -> Bool -> m ()
- getXmlVersionUnchecked :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- getXmlVersionUnsafe :: (MonadDOM m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getXmlVersion :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- setXmlVersion :: (MonadDOM m, IsDocument self, ToJSString val) => self -> Maybe val -> m ()
- getXmlEncodingUnchecked :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- getXmlEncodingUnsafe :: (MonadDOM m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getXmlEncoding :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- getSelectedStylesheetSetUnchecked :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- getSelectedStylesheetSetUnsafe :: (MonadDOM m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getSelectedStylesheetSet :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- setSelectedStylesheetSet :: (MonadDOM m, IsDocument self, ToJSString val) => self -> Maybe val -> m ()
- getPreferredStylesheetSetUnchecked :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- getPreferredStylesheetSetUnsafe :: (MonadDOM m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getPreferredStylesheetSet :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- getAnchors :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection
- getApplets :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection
- visibilitychange :: (IsDocument self, IsEventTarget self) => EventName self Event
- getVisibilityState :: (MonadDOM m, IsDocument self) => self -> m VisibilityState
- getHidden :: (MonadDOM m, IsDocument self) => self -> m Bool
- getFonts :: (MonadDOM m, IsDocument self) => self -> m FontFaceSet
- pointerlockerror :: (IsDocument self, IsEventTarget self) => EventName self Event
- pointerlockchange :: (IsDocument self, IsEventTarget self) => EventName self Event
- webKitFullscreenError :: (IsDocument self, IsEventTarget self) => EventName self Event
- webKitFullscreenChange :: (IsDocument self, IsEventTarget self) => EventName self Event
- getWebkitCurrentFullScreenElement :: (MonadDOM m, IsDocument self) => self -> m Element
- getWebkitFullScreenKeyboardInputAllowed :: (MonadDOM m, IsDocument self) => self -> m Bool
- getWebkitIsFullScreen :: (MonadDOM m, IsDocument self) => self -> m Bool
- getWebkitFullscreenElementUnchecked :: (MonadDOM m, IsDocument self) => self -> m Element
- getWebkitFullscreenElementUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m Element
- getWebkitFullscreenElement :: (MonadDOM m, IsDocument self) => self -> m (Maybe Element)
- getWebkitFullscreenEnabled :: (MonadDOM m, IsDocument self) => self -> m Bool
- getScrollingElementUnchecked :: (MonadDOM m, IsDocument self) => self -> m Element
- getScrollingElementUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m Element
- getScrollingElement :: (MonadDOM m, IsDocument self) => self -> m (Maybe Element)
- getStyleSheets :: (MonadDOM m, IsDocument self) => self -> m StyleSheetList
- readyStateChange :: (IsDocument self, IsEventTarget self) => EventName self Event
- getDesignMode :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- setDesignMode :: (MonadDOM m, IsDocument self, ToJSString val) => self -> val -> m ()
- getDefaultViewUnchecked :: (MonadDOM m, IsDocument self) => self -> m Window
- getDefaultViewUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m Window
- getDefaultView :: (MonadDOM m, IsDocument self) => self -> m (Maybe Window)
- getCurrentScriptUnchecked :: (MonadDOM m, IsDocument self) => self -> m HTMLScriptElement
- getCurrentScriptUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m HTMLScriptElement
- getCurrentScript :: (MonadDOM m, IsDocument self) => self -> m (Maybe HTMLScriptElement)
- getScripts :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection
- getForms :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection
- getLinks :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection
- getPlugins :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection
- getEmbeds :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection
- getImages :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection
- getHeadUnchecked :: (MonadDOM m, IsDocument self) => self -> m HTMLHeadElement
- getHeadUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m HTMLHeadElement
- getHead :: (MonadDOM m, IsDocument self) => self -> m (Maybe HTMLHeadElement)
- getBodyUnchecked :: (MonadDOM m, IsDocument self) => self -> m HTMLElement
- getBodyUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m HTMLElement
- getBody :: (MonadDOM m, IsDocument self) => self -> m (Maybe HTMLElement)
- setBody :: (MonadDOM m, IsDocument self, IsHTMLElement val) => self -> Maybe val -> m ()
- getDir :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- setDir :: (MonadDOM m, IsDocument self, ToJSString val) => self -> val -> m ()
- getTitle :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- setTitle :: (MonadDOM m, IsDocument self, ToJSString val) => self -> val -> m ()
- getReadyState :: (MonadDOM m, IsDocument self) => self -> m DocumentReadyState
- getLastModified :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- getCookie :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- setCookie :: (MonadDOM m, IsDocument self, ToJSString val) => self -> val -> m ()
- getReferrer :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- getDomain :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- setDomain :: (MonadDOM m, IsDocument self, ToJSString val) => self -> val -> m ()
- getLocationUnchecked :: (MonadDOM m, IsDocument self) => self -> m Location
- getLocationUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m Location
- getLocation :: (MonadDOM m, IsDocument self) => self -> m (Maybe Location)
- getDocumentElementUnchecked :: (MonadDOM m, IsDocument self) => self -> m Element
- getDocumentElementUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m Element
- getDocumentElement :: (MonadDOM m, IsDocument self) => self -> m (Maybe Element)
- getDoctypeUnchecked :: (MonadDOM m, IsDocument self) => self -> m DocumentType
- getDoctypeUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m DocumentType
- getDoctype :: (MonadDOM m, IsDocument self) => self -> m (Maybe DocumentType)
- getContentType :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- getInputEncoding :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- getCharset :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- getCharacterSet :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- getCompatMode :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- getOrigin :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- getDocumentURI :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- getURL :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
- getImplementation :: (MonadDOM m, IsDocument self) => self -> m DOMImplementation
- getTimeline :: (MonadDOM m, IsDocument self) => self -> m DocumentTimeline
- createTouchList_ :: (MonadDOM m, IsDocument self) => self -> [Touch] -> m ()
- createTouchList :: (MonadDOM m, IsDocument self) => self -> [Touch] -> m TouchList
- createTouch_ :: (MonadDOM m, IsDocument self, IsEventTarget target) => self -> Maybe Window -> Maybe target -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Float -> Maybe Float -> m ()
- createTouch :: (MonadDOM m, IsDocument self, IsEventTarget target) => self -> Maybe Window -> Maybe target -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Float -> Maybe Float -> m Touch
- webkitGetNamedFlows_ :: (MonadDOM m, IsDocument self) => self -> m ()
- webkitGetNamedFlows :: (MonadDOM m, IsDocument self) => self -> m DOMNamedFlowCollection
- getCSSCanvasContext_ :: (MonadDOM m, IsDocument self, ToJSString contextId, ToJSString name) => self -> contextId -> name -> Int -> Int -> m ()
- getCSSCanvasContext :: (MonadDOM m, IsDocument self, ToJSString contextId, ToJSString name) => self -> contextId -> name -> Int -> Int -> m RenderingContext
- caretRangeFromPoint_ :: (MonadDOM m, IsDocument self) => self -> Maybe Int -> Maybe Int -> m ()
- caretRangeFromPoint :: (MonadDOM m, IsDocument self) => self -> Maybe Int -> Maybe Int -> m Range
- getOverrideStyle_ :: (MonadDOM m, IsDocument self, IsElement element, ToJSString pseudoElement) => self -> Maybe element -> Maybe pseudoElement -> m ()
- getOverrideStyle :: (MonadDOM m, IsDocument self, IsElement element, ToJSString pseudoElement) => self -> Maybe element -> Maybe pseudoElement -> m CSSStyleDeclaration
- exitPointerLock :: (MonadDOM m, IsDocument self) => self -> m ()
- webkitCancelFullScreen :: (MonadDOM m, IsDocument self) => self -> m ()
- webkitExitFullscreen :: (MonadDOM m, IsDocument self) => self -> m ()
- evaluate_ :: (MonadDOM m, IsDocument self, ToJSString expression, IsNode contextNode) => self -> Maybe expression -> Maybe contextNode -> Maybe XPathNSResolver -> Maybe Word -> Maybe XPathResult -> m ()
- evaluate :: (MonadDOM m, IsDocument self, ToJSString expression, IsNode contextNode) => self -> Maybe expression -> Maybe contextNode -> Maybe XPathNSResolver -> Maybe Word -> Maybe XPathResult -> m XPathResult
- createNSResolver_ :: (MonadDOM m, IsDocument self, IsNode nodeResolver) => self -> Maybe nodeResolver -> m ()
- createNSResolver :: (MonadDOM m, IsDocument self, IsNode nodeResolver) => self -> Maybe nodeResolver -> m XPathNSResolver
- createExpression_ :: (MonadDOM m, IsDocument self, ToJSString expression) => self -> Maybe expression -> Maybe XPathNSResolver -> m ()
- createExpression :: (MonadDOM m, IsDocument self, ToJSString expression) => self -> Maybe expression -> Maybe XPathNSResolver -> m XPathExpression
- getSelectionUnchecked :: (MonadDOM m, IsDocument self) => self -> m Selection
- getSelectionUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m Selection
- getSelection_ :: (MonadDOM m, IsDocument self) => self -> m ()
- getSelection :: (MonadDOM m, IsDocument self) => self -> m (Maybe Selection)
- queryCommandValue_ :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m ()
- queryCommandValue :: (MonadDOM m, IsDocument self, ToJSString commandId, FromJSString result) => self -> commandId -> m result
- queryCommandSupported_ :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m ()
- queryCommandSupported :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m Bool
- queryCommandState_ :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m ()
- queryCommandState :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m Bool
- queryCommandIndeterm_ :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m ()
- queryCommandIndeterm :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m Bool
- queryCommandEnabled_ :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m ()
- queryCommandEnabled :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m Bool
- execCommand_ :: (MonadDOM m, IsDocument self, ToJSString commandId, ToJSString value) => self -> commandId -> Bool -> Maybe value -> m ()
- execCommand :: (MonadDOM m, IsDocument self, ToJSString commandId, ToJSString value) => self -> commandId -> Bool -> Maybe value -> m Bool
- hasFocus_ :: (MonadDOM m, IsDocument self) => self -> m ()
- hasFocus :: (MonadDOM m, IsDocument self) => self -> m Bool
- getElementsByName_ :: (MonadDOM m, IsDocument self, ToJSString elementName) => self -> elementName -> m ()
- getElementsByName :: (MonadDOM m, IsDocument self, ToJSString elementName) => self -> elementName -> m NodeList
- createTreeWalker_ :: (MonadDOM m, IsDocument self, IsNode root) => self -> root -> Maybe Word -> Maybe NodeFilter -> m ()
- createTreeWalker :: (MonadDOM m, IsDocument self, IsNode root) => self -> root -> Maybe Word -> Maybe NodeFilter -> m TreeWalker
- createNodeIterator_ :: (MonadDOM m, IsDocument self, IsNode root) => self -> root -> Maybe Word -> Maybe NodeFilter -> m ()
- createNodeIterator :: (MonadDOM m, IsDocument self, IsNode root) => self -> root -> Maybe Word -> Maybe NodeFilter -> m NodeIterator
- createRange_ :: (MonadDOM m, IsDocument self) => self -> m ()
- createRange :: (MonadDOM m, IsDocument self) => self -> m Range
- createEvent_ :: (MonadDOM m, IsDocument self, ToJSString type') => self -> type' -> m ()
- createEvent :: (MonadDOM m, IsDocument self, ToJSString type') => self -> type' -> m Event
- createAttributeNS_ :: (MonadDOM m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> qualifiedName -> m ()
- createAttributeNS :: (MonadDOM m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> qualifiedName -> m Attr
- createAttribute_ :: (MonadDOM m, IsDocument self, ToJSString localName) => self -> localName -> m ()
- createAttribute :: (MonadDOM m, IsDocument self, ToJSString localName) => self -> localName -> m Attr
- adoptNode_ :: (MonadDOM m, IsDocument self, IsNode node) => self -> node -> m ()
- adoptNode :: (MonadDOM m, IsDocument self, IsNode node) => self -> node -> m Node
- importNode_ :: (MonadDOM m, IsDocument self, IsNode node) => self -> node -> Bool -> m ()
- importNode :: (MonadDOM m, IsDocument self, IsNode node) => self -> node -> Bool -> m Node
- createProcessingInstruction_ :: (MonadDOM m, IsDocument self, ToJSString target, ToJSString data') => self -> target -> data' -> m ()
- createProcessingInstruction :: (MonadDOM m, IsDocument self, ToJSString target, ToJSString data') => self -> target -> data' -> m ProcessingInstruction
- createComment_ :: (MonadDOM m, IsDocument self, ToJSString data') => self -> data' -> m ()
- createComment :: (MonadDOM m, IsDocument self, ToJSString data') => self -> data' -> m Comment
- createCDATASection_ :: (MonadDOM m, IsDocument self, ToJSString data') => self -> data' -> m ()
- createCDATASection :: (MonadDOM m, IsDocument self, ToJSString data') => self -> data' -> m CDATASection
- createTextNode_ :: (MonadDOM m, IsDocument self, ToJSString data') => self -> data' -> m ()
- createTextNode :: (MonadDOM m, IsDocument self, ToJSString data') => self -> data' -> m Text
- createDocumentFragment_ :: (MonadDOM m, IsDocument self) => self -> m ()
- createDocumentFragment :: (MonadDOM m, IsDocument self) => self -> m DocumentFragment
- getElementsByClassName_ :: (MonadDOM m, IsDocument self, ToJSString classNames) => self -> classNames -> m ()
- getElementsByClassName :: (MonadDOM m, IsDocument self, ToJSString classNames) => self -> classNames -> m HTMLCollection
- getElementsByTagNameNS_ :: (MonadDOM m, IsDocument self, ToJSString namespaceURI, ToJSString localName) => self -> Maybe namespaceURI -> localName -> m ()
- getElementsByTagNameNS :: (MonadDOM m, IsDocument self, ToJSString namespaceURI, ToJSString localName) => self -> Maybe namespaceURI -> localName -> m HTMLCollection
- getElementsByTagName_ :: (MonadDOM m, IsDocument self, ToJSString qualifiedName) => self -> qualifiedName -> m ()
- getElementsByTagName :: (MonadDOM m, IsDocument self, ToJSString qualifiedName) => self -> qualifiedName -> m HTMLCollection
- newDocument :: MonadDOM m => m Document
- getAnimations_ :: (MonadDOM m, IsDocument self) => self -> m ()
- getAnimations :: (MonadDOM m, IsDocument self) => self -> m [Animation]
- gTypeDocument :: JSM GType
- toDocument :: IsDocument o => o -> Document
- newtype Document = Document {
- unDocument :: JSVal
- class (IsNode o, IsEventTarget o, IsGlobalEventHandlers o, IsDocumentOrShadowRoot o, IsNonElementParentNode o, IsParentNode o, IsDocumentAndElementEventHandlers o, IsGObject o) => IsDocument o
- createElement :: (MonadDOM m, IsDocument self, ToJSString localName) => self -> localName -> m Element
- createElement_ :: (MonadDOM m, IsDocument self, ToJSString localName) => self -> localName -> m ()
- createElementNS :: (MonadDOM m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> qualifiedName -> m Element
- createElementNS_ :: (MonadDOM m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> qualifiedName -> m ()
Documentation
getRootElementUnchecked :: (MonadDOM m, IsDocument self) => self -> m SVGSVGElement #
getRootElementUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m SVGSVGElement #
getRootElement :: (MonadDOM m, IsDocument self) => self -> m (Maybe SVGSVGElement) #
selectionchange :: (IsDocument self, IsEventTarget self) => EventName self onselectionchange #
selectStart :: (IsDocument self, IsEventTarget self) => EventName self Event #
getXmlStandalone :: (MonadDOM m, IsDocument self) => self -> m Bool #
setXmlStandalone :: (MonadDOM m, IsDocument self) => self -> Bool -> m () #
getXmlVersionUnchecked :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
getXmlVersionUnsafe :: (MonadDOM m, IsDocument self, HasCallStack, FromJSString result) => self -> m result #
getXmlVersion :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result) #
setXmlVersion :: (MonadDOM m, IsDocument self, ToJSString val) => self -> Maybe val -> m () #
getXmlEncodingUnchecked :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
getXmlEncodingUnsafe :: (MonadDOM m, IsDocument self, HasCallStack, FromJSString result) => self -> m result #
getXmlEncoding :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result) #
getSelectedStylesheetSetUnchecked :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
getSelectedStylesheetSetUnsafe :: (MonadDOM m, IsDocument self, HasCallStack, FromJSString result) => self -> m result #
getSelectedStylesheetSet :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result) #
setSelectedStylesheetSet :: (MonadDOM m, IsDocument self, ToJSString val) => self -> Maybe val -> m () #
getPreferredStylesheetSetUnchecked :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
getPreferredStylesheetSetUnsafe :: (MonadDOM m, IsDocument self, HasCallStack, FromJSString result) => self -> m result #
getPreferredStylesheetSet :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result) #
getAnchors :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection #
getApplets :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection #
visibilitychange :: (IsDocument self, IsEventTarget self) => EventName self Event #
getVisibilityState :: (MonadDOM m, IsDocument self) => self -> m VisibilityState #
getHidden :: (MonadDOM m, IsDocument self) => self -> m Bool #
getFonts :: (MonadDOM m, IsDocument self) => self -> m FontFaceSet #
pointerlockerror :: (IsDocument self, IsEventTarget self) => EventName self Event #
pointerlockchange :: (IsDocument self, IsEventTarget self) => EventName self Event #
webKitFullscreenError :: (IsDocument self, IsEventTarget self) => EventName self Event #
webKitFullscreenChange :: (IsDocument self, IsEventTarget self) => EventName self Event #
getWebkitCurrentFullScreenElement :: (MonadDOM m, IsDocument self) => self -> m Element #
getWebkitFullScreenKeyboardInputAllowed :: (MonadDOM m, IsDocument self) => self -> m Bool #
getWebkitIsFullScreen :: (MonadDOM m, IsDocument self) => self -> m Bool #
getWebkitFullscreenElementUnchecked :: (MonadDOM m, IsDocument self) => self -> m Element #
getWebkitFullscreenElementUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m Element #
getWebkitFullscreenElement :: (MonadDOM m, IsDocument self) => self -> m (Maybe Element) #
getWebkitFullscreenEnabled :: (MonadDOM m, IsDocument self) => self -> m Bool #
getScrollingElementUnchecked :: (MonadDOM m, IsDocument self) => self -> m Element #
getScrollingElementUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m Element #
getScrollingElement :: (MonadDOM m, IsDocument self) => self -> m (Maybe Element) #
getStyleSheets :: (MonadDOM m, IsDocument self) => self -> m StyleSheetList #
readyStateChange :: (IsDocument self, IsEventTarget self) => EventName self Event #
getDesignMode :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
setDesignMode :: (MonadDOM m, IsDocument self, ToJSString val) => self -> val -> m () #
getDefaultViewUnchecked :: (MonadDOM m, IsDocument self) => self -> m Window #
getDefaultViewUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m Window #
getDefaultView :: (MonadDOM m, IsDocument self) => self -> m (Maybe Window) #
getCurrentScriptUnchecked :: (MonadDOM m, IsDocument self) => self -> m HTMLScriptElement #
getCurrentScriptUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m HTMLScriptElement #
getCurrentScript :: (MonadDOM m, IsDocument self) => self -> m (Maybe HTMLScriptElement) #
getScripts :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection #
getForms :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection #
getLinks :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection #
getPlugins :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection #
getEmbeds :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection #
getImages :: (MonadDOM m, IsDocument self) => self -> m HTMLCollection #
getHeadUnchecked :: (MonadDOM m, IsDocument self) => self -> m HTMLHeadElement #
getHeadUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m HTMLHeadElement #
getHead :: (MonadDOM m, IsDocument self) => self -> m (Maybe HTMLHeadElement) #
getBodyUnchecked :: (MonadDOM m, IsDocument self) => self -> m HTMLElement #
getBodyUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m HTMLElement #
getBody :: (MonadDOM m, IsDocument self) => self -> m (Maybe HTMLElement) #
setBody :: (MonadDOM m, IsDocument self, IsHTMLElement val) => self -> Maybe val -> m () #
getDir :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
setDir :: (MonadDOM m, IsDocument self, ToJSString val) => self -> val -> m () #
getTitle :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
setTitle :: (MonadDOM m, IsDocument self, ToJSString val) => self -> val -> m () #
getReadyState :: (MonadDOM m, IsDocument self) => self -> m DocumentReadyState #
getLastModified :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
getCookie :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
setCookie :: (MonadDOM m, IsDocument self, ToJSString val) => self -> val -> m () #
getReferrer :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
getDomain :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
setDomain :: (MonadDOM m, IsDocument self, ToJSString val) => self -> val -> m () #
getLocationUnchecked :: (MonadDOM m, IsDocument self) => self -> m Location #
getLocationUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m Location #
getLocation :: (MonadDOM m, IsDocument self) => self -> m (Maybe Location) #
getDocumentElementUnchecked :: (MonadDOM m, IsDocument self) => self -> m Element #
getDocumentElementUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m Element #
getDocumentElement :: (MonadDOM m, IsDocument self) => self -> m (Maybe Element) #
getDoctypeUnchecked :: (MonadDOM m, IsDocument self) => self -> m DocumentType #
getDoctypeUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m DocumentType #
getDoctype :: (MonadDOM m, IsDocument self) => self -> m (Maybe DocumentType) #
getContentType :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
getInputEncoding :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
getCharset :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
getCharacterSet :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
getCompatMode :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
getOrigin :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
getDocumentURI :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
getURL :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result #
getImplementation :: (MonadDOM m, IsDocument self) => self -> m DOMImplementation #
getTimeline :: (MonadDOM m, IsDocument self) => self -> m DocumentTimeline #
createTouchList_ :: (MonadDOM m, IsDocument self) => self -> [Touch] -> m () #
createTouchList :: (MonadDOM m, IsDocument self) => self -> [Touch] -> m TouchList #
createTouch_ :: (MonadDOM m, IsDocument self, IsEventTarget target) => self -> Maybe Window -> Maybe target -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Float -> Maybe Float -> m () #
createTouch :: (MonadDOM m, IsDocument self, IsEventTarget target) => self -> Maybe Window -> Maybe target -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Float -> Maybe Float -> m Touch #
webkitGetNamedFlows_ :: (MonadDOM m, IsDocument self) => self -> m () #
webkitGetNamedFlows :: (MonadDOM m, IsDocument self) => self -> m DOMNamedFlowCollection #
getCSSCanvasContext_ :: (MonadDOM m, IsDocument self, ToJSString contextId, ToJSString name) => self -> contextId -> name -> Int -> Int -> m () #
getCSSCanvasContext :: (MonadDOM m, IsDocument self, ToJSString contextId, ToJSString name) => self -> contextId -> name -> Int -> Int -> m RenderingContext #
caretRangeFromPoint_ :: (MonadDOM m, IsDocument self) => self -> Maybe Int -> Maybe Int -> m () #
caretRangeFromPoint :: (MonadDOM m, IsDocument self) => self -> Maybe Int -> Maybe Int -> m Range #
getOverrideStyle_ :: (MonadDOM m, IsDocument self, IsElement element, ToJSString pseudoElement) => self -> Maybe element -> Maybe pseudoElement -> m () #
getOverrideStyle :: (MonadDOM m, IsDocument self, IsElement element, ToJSString pseudoElement) => self -> Maybe element -> Maybe pseudoElement -> m CSSStyleDeclaration #
exitPointerLock :: (MonadDOM m, IsDocument self) => self -> m () #
webkitCancelFullScreen :: (MonadDOM m, IsDocument self) => self -> m () #
webkitExitFullscreen :: (MonadDOM m, IsDocument self) => self -> m () #
evaluate_ :: (MonadDOM m, IsDocument self, ToJSString expression, IsNode contextNode) => self -> Maybe expression -> Maybe contextNode -> Maybe XPathNSResolver -> Maybe Word -> Maybe XPathResult -> m () #
evaluate :: (MonadDOM m, IsDocument self, ToJSString expression, IsNode contextNode) => self -> Maybe expression -> Maybe contextNode -> Maybe XPathNSResolver -> Maybe Word -> Maybe XPathResult -> m XPathResult #
createNSResolver_ :: (MonadDOM m, IsDocument self, IsNode nodeResolver) => self -> Maybe nodeResolver -> m () #
createNSResolver :: (MonadDOM m, IsDocument self, IsNode nodeResolver) => self -> Maybe nodeResolver -> m XPathNSResolver #
createExpression_ :: (MonadDOM m, IsDocument self, ToJSString expression) => self -> Maybe expression -> Maybe XPathNSResolver -> m () #
createExpression :: (MonadDOM m, IsDocument self, ToJSString expression) => self -> Maybe expression -> Maybe XPathNSResolver -> m XPathExpression #
getSelectionUnchecked :: (MonadDOM m, IsDocument self) => self -> m Selection #
getSelectionUnsafe :: (MonadDOM m, IsDocument self, HasCallStack) => self -> m Selection #
getSelection_ :: (MonadDOM m, IsDocument self) => self -> m () #
getSelection :: (MonadDOM m, IsDocument self) => self -> m (Maybe Selection) #
queryCommandValue_ :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m () #
queryCommandValue :: (MonadDOM m, IsDocument self, ToJSString commandId, FromJSString result) => self -> commandId -> m result #
queryCommandSupported_ :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m () #
queryCommandSupported :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m Bool #
queryCommandState_ :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m () #
queryCommandState :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m Bool #
queryCommandIndeterm_ :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m () #
queryCommandIndeterm :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m Bool #
queryCommandEnabled_ :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m () #
queryCommandEnabled :: (MonadDOM m, IsDocument self, ToJSString commandId) => self -> commandId -> m Bool #
execCommand_ :: (MonadDOM m, IsDocument self, ToJSString commandId, ToJSString value) => self -> commandId -> Bool -> Maybe value -> m () #
execCommand :: (MonadDOM m, IsDocument self, ToJSString commandId, ToJSString value) => self -> commandId -> Bool -> Maybe value -> m Bool #
hasFocus_ :: (MonadDOM m, IsDocument self) => self -> m () #
hasFocus :: (MonadDOM m, IsDocument self) => self -> m Bool #
getElementsByName_ :: (MonadDOM m, IsDocument self, ToJSString elementName) => self -> elementName -> m () #
getElementsByName :: (MonadDOM m, IsDocument self, ToJSString elementName) => self -> elementName -> m NodeList #
createTreeWalker_ :: (MonadDOM m, IsDocument self, IsNode root) => self -> root -> Maybe Word -> Maybe NodeFilter -> m () #
createTreeWalker :: (MonadDOM m, IsDocument self, IsNode root) => self -> root -> Maybe Word -> Maybe NodeFilter -> m TreeWalker #
createNodeIterator_ :: (MonadDOM m, IsDocument self, IsNode root) => self -> root -> Maybe Word -> Maybe NodeFilter -> m () #
createNodeIterator :: (MonadDOM m, IsDocument self, IsNode root) => self -> root -> Maybe Word -> Maybe NodeFilter -> m NodeIterator #
createRange_ :: (MonadDOM m, IsDocument self) => self -> m () #
createRange :: (MonadDOM m, IsDocument self) => self -> m Range #
createEvent_ :: (MonadDOM m, IsDocument self, ToJSString type') => self -> type' -> m () #
createEvent :: (MonadDOM m, IsDocument self, ToJSString type') => self -> type' -> m Event #
createAttributeNS_ :: (MonadDOM m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> qualifiedName -> m () #
createAttributeNS :: (MonadDOM m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> qualifiedName -> m Attr #
createAttribute_ :: (MonadDOM m, IsDocument self, ToJSString localName) => self -> localName -> m () #
createAttribute :: (MonadDOM m, IsDocument self, ToJSString localName) => self -> localName -> m Attr #
adoptNode_ :: (MonadDOM m, IsDocument self, IsNode node) => self -> node -> m () #
importNode_ :: (MonadDOM m, IsDocument self, IsNode node) => self -> node -> Bool -> m () #
importNode :: (MonadDOM m, IsDocument self, IsNode node) => self -> node -> Bool -> m Node #
createProcessingInstruction_ :: (MonadDOM m, IsDocument self, ToJSString target, ToJSString data') => self -> target -> data' -> m () #
createProcessingInstruction :: (MonadDOM m, IsDocument self, ToJSString target, ToJSString data') => self -> target -> data' -> m ProcessingInstruction #
createComment_ :: (MonadDOM m, IsDocument self, ToJSString data') => self -> data' -> m () #
createComment :: (MonadDOM m, IsDocument self, ToJSString data') => self -> data' -> m Comment #
createCDATASection_ :: (MonadDOM m, IsDocument self, ToJSString data') => self -> data' -> m () #
createCDATASection :: (MonadDOM m, IsDocument self, ToJSString data') => self -> data' -> m CDATASection #
createTextNode_ :: (MonadDOM m, IsDocument self, ToJSString data') => self -> data' -> m () #
createTextNode :: (MonadDOM m, IsDocument self, ToJSString data') => self -> data' -> m Text #
createDocumentFragment_ :: (MonadDOM m, IsDocument self) => self -> m () #
createDocumentFragment :: (MonadDOM m, IsDocument self) => self -> m DocumentFragment #
getElementsByClassName_ :: (MonadDOM m, IsDocument self, ToJSString classNames) => self -> classNames -> m () #
getElementsByClassName :: (MonadDOM m, IsDocument self, ToJSString classNames) => self -> classNames -> m HTMLCollection #
getElementsByTagNameNS_ :: (MonadDOM m, IsDocument self, ToJSString namespaceURI, ToJSString localName) => self -> Maybe namespaceURI -> localName -> m () #
getElementsByTagNameNS :: (MonadDOM m, IsDocument self, ToJSString namespaceURI, ToJSString localName) => self -> Maybe namespaceURI -> localName -> m HTMLCollection #
getElementsByTagName_ :: (MonadDOM m, IsDocument self, ToJSString qualifiedName) => self -> qualifiedName -> m () #
getElementsByTagName :: (MonadDOM m, IsDocument self, ToJSString qualifiedName) => self -> qualifiedName -> m HTMLCollection #
getAnimations_ :: (MonadDOM m, IsDocument self) => self -> m () #
getAnimations :: (MonadDOM m, IsDocument self) => self -> m [Animation] #
gTypeDocument :: JSM GType #
toDocument :: IsDocument o => o -> Document #
Functions for this inteface are in JSDOM.Document. Base interface functions are in:
Instances
PToJSVal Document | |
Defined in JSDOM.Types | |
PFromJSVal Document | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> Document # | |
ToJSVal Document | |
FromJSVal Document | |
MakeObject Document | |
Defined in JSDOM.Types makeObject :: Document -> JSM Object # | |
IsGObject Document | |
Defined in JSDOM.Types | |
IsNodeOrString Document | |
Defined in JSDOM.Types | |
IsXMLHttpRequestBody Document | |
Defined in JSDOM.Types | |
IsDocument Document | |
Defined in JSDOM.Types | |
IsDocumentAndElementEventHandlers Document | |
Defined in JSDOM.Types | |
IsDocumentOrShadowRoot Document | |
Defined in JSDOM.Types | |
IsEventTarget Document | |
Defined in JSDOM.Types | |
IsGlobalEventHandlers Document | |
Defined in JSDOM.Types | |
IsNode Document | |
Defined in JSDOM.Types | |
IsNonElementParentNode Document | |
Defined in JSDOM.Types | |
IsParentNode Document | |
Defined in JSDOM.Types |
class (IsNode o, IsEventTarget o, IsGlobalEventHandlers o, IsDocumentOrShadowRoot o, IsNonElementParentNode o, IsParentNode o, IsDocumentAndElementEventHandlers o, IsGObject o) => IsDocument o #
Instances
IsDocument Document | |
Defined in JSDOM.Types | |
IsDocument HTMLDocument | |
Defined in JSDOM.Types | |
IsDocument XMLDocument | |
Defined in JSDOM.Types |
createElement :: (MonadDOM m, IsDocument self, ToJSString localName) => self -> localName -> m Element #
createElement_ :: (MonadDOM m, IsDocument self, ToJSString localName) => self -> localName -> m () #
createElementNS :: (MonadDOM m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> qualifiedName -> m Element #
createElementNS_ :: (MonadDOM m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> qualifiedName -> m () #