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