Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_newDocument :: IO Document
- newDocument :: MonadIO m => m Document
- js_createElement :: Document -> Nullable JSString -> IO (Nullable Element)
- createElement :: (MonadIO m, IsDocument self, ToJSString tagName) => self -> Maybe tagName -> m (Maybe Element)
- createElement_ :: (MonadIO m, IsDocument self, ToJSString tagName) => self -> Maybe tagName -> m ()
- createElementUnsafe :: (MonadIO m, IsDocument self, ToJSString tagName, HasCallStack) => self -> Maybe tagName -> m Element
- createElementUnchecked :: (MonadIO m, IsDocument self, ToJSString tagName) => self -> Maybe tagName -> m Element
- js_createDocumentFragment :: Document -> IO (Nullable DocumentFragment)
- createDocumentFragment :: (MonadIO m, IsDocument self) => self -> m (Maybe DocumentFragment)
- createDocumentFragment_ :: (MonadIO m, IsDocument self) => self -> m ()
- createDocumentFragmentUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m DocumentFragment
- createDocumentFragmentUnchecked :: (MonadIO m, IsDocument self) => self -> m DocumentFragment
- js_createTextNode :: Document -> JSString -> IO (Nullable Text)
- createTextNode :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m (Maybe Text)
- createTextNode_ :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m ()
- createTextNodeUnsafe :: (MonadIO m, IsDocument self, ToJSString data', HasCallStack) => self -> data' -> m Text
- createTextNodeUnchecked :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m Text
- js_createComment :: Document -> JSString -> IO (Nullable Comment)
- createComment :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m (Maybe Comment)
- createComment_ :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m ()
- createCommentUnsafe :: (MonadIO m, IsDocument self, ToJSString data', HasCallStack) => self -> data' -> m Comment
- createCommentUnchecked :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m Comment
- js_createCDATASection :: Document -> JSString -> IO (Nullable CDATASection)
- createCDATASection :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m (Maybe CDATASection)
- createCDATASection_ :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m ()
- createCDATASectionUnsafe :: (MonadIO m, IsDocument self, ToJSString data', HasCallStack) => self -> data' -> m CDATASection
- createCDATASectionUnchecked :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m CDATASection
- js_createProcessingInstruction :: Document -> JSString -> JSString -> IO (Nullable ProcessingInstruction)
- createProcessingInstruction :: (MonadIO m, IsDocument self, ToJSString target, ToJSString data') => self -> target -> data' -> m (Maybe ProcessingInstruction)
- createProcessingInstruction_ :: (MonadIO m, IsDocument self, ToJSString target, ToJSString data') => self -> target -> data' -> m ()
- createProcessingInstructionUnsafe :: (MonadIO m, IsDocument self, ToJSString target, ToJSString data', HasCallStack) => self -> target -> data' -> m ProcessingInstruction
- createProcessingInstructionUnchecked :: (MonadIO m, IsDocument self, ToJSString target, ToJSString data') => self -> target -> data' -> m ProcessingInstruction
- js_createAttribute :: Document -> JSString -> IO (Nullable Attr)
- createAttribute :: (MonadIO m, IsDocument self, ToJSString name) => self -> name -> m (Maybe Attr)
- createAttribute_ :: (MonadIO m, IsDocument self, ToJSString name) => self -> name -> m ()
- createAttributeUnsafe :: (MonadIO m, IsDocument self, ToJSString name, HasCallStack) => self -> name -> m Attr
- createAttributeUnchecked :: (MonadIO m, IsDocument self, ToJSString name) => self -> name -> m Attr
- js_createEntityReference :: Document -> JSString -> IO (Nullable EntityReference)
- createEntityReference :: (MonadIO m, IsDocument self, ToJSString name) => self -> name -> m (Maybe EntityReference)
- createEntityReference_ :: (MonadIO m, IsDocument self, ToJSString name) => self -> name -> m ()
- createEntityReferenceUnsafe :: (MonadIO m, IsDocument self, ToJSString name, HasCallStack) => self -> name -> m EntityReference
- createEntityReferenceUnchecked :: (MonadIO m, IsDocument self, ToJSString name) => self -> name -> m EntityReference
- js_getElementsByTagName :: Document -> JSString -> IO (Nullable NodeList)
- getElementsByTagName :: (MonadIO m, IsDocument self, ToJSString tagname) => self -> tagname -> m (Maybe NodeList)
- getElementsByTagName_ :: (MonadIO m, IsDocument self, ToJSString tagname) => self -> tagname -> m ()
- getElementsByTagNameUnsafe :: (MonadIO m, IsDocument self, ToJSString tagname, HasCallStack) => self -> tagname -> m NodeList
- getElementsByTagNameUnchecked :: (MonadIO m, IsDocument self, ToJSString tagname) => self -> tagname -> m NodeList
- js_importNode :: Document -> Nullable Node -> Bool -> IO (Nullable Node)
- importNode :: (MonadIO m, IsDocument self, IsNode importedNode) => self -> Maybe importedNode -> Bool -> m (Maybe Node)
- importNode_ :: (MonadIO m, IsDocument self, IsNode importedNode) => self -> Maybe importedNode -> Bool -> m ()
- importNodeUnsafe :: (MonadIO m, IsDocument self, IsNode importedNode, HasCallStack) => self -> Maybe importedNode -> Bool -> m Node
- importNodeUnchecked :: (MonadIO m, IsDocument self, IsNode importedNode) => self -> Maybe importedNode -> Bool -> m Node
- js_createElementNS :: Document -> Nullable JSString -> Nullable JSString -> IO (Nullable Element)
- createElementNS :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m (Maybe Element)
- createElementNS_ :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m ()
- createElementNSUnsafe :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName, HasCallStack) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m Element
- createElementNSUnchecked :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m Element
- js_createAttributeNS :: Document -> Nullable JSString -> Nullable JSString -> IO (Nullable Attr)
- createAttributeNS :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m (Maybe Attr)
- createAttributeNS_ :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m ()
- createAttributeNSUnsafe :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName, HasCallStack) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m Attr
- createAttributeNSUnchecked :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m Attr
- js_getElementsByTagNameNS :: Document -> Nullable JSString -> JSString -> IO (Nullable NodeList)
- getElementsByTagNameNS :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString localName) => self -> Maybe namespaceURI -> localName -> m (Maybe NodeList)
- getElementsByTagNameNS_ :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString localName) => self -> Maybe namespaceURI -> localName -> m ()
- getElementsByTagNameNSUnsafe :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString localName, HasCallStack) => self -> Maybe namespaceURI -> localName -> m NodeList
- getElementsByTagNameNSUnchecked :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString localName) => self -> Maybe namespaceURI -> localName -> m NodeList
- js_getElementById :: Document -> JSString -> IO (Nullable Element)
- getElementById :: (MonadIO m, IsDocument self, ToJSString elementId) => self -> elementId -> m (Maybe Element)
- getElementById_ :: (MonadIO m, IsDocument self, ToJSString elementId) => self -> elementId -> m ()
- getElementByIdUnsafe :: (MonadIO m, IsDocument self, ToJSString elementId, HasCallStack) => self -> elementId -> m Element
- getElementByIdUnchecked :: (MonadIO m, IsDocument self, ToJSString elementId) => self -> elementId -> m Element
- js_adoptNode :: Document -> Nullable Node -> IO (Nullable Node)
- adoptNode :: (MonadIO m, IsDocument self, IsNode source) => self -> Maybe source -> m (Maybe Node)
- adoptNode_ :: (MonadIO m, IsDocument self, IsNode source) => self -> Maybe source -> m ()
- adoptNodeUnsafe :: (MonadIO m, IsDocument self, IsNode source, HasCallStack) => self -> Maybe source -> m Node
- adoptNodeUnchecked :: (MonadIO m, IsDocument self, IsNode source) => self -> Maybe source -> m Node
- js_createEvent :: Document -> JSString -> IO (Nullable Event)
- createEvent :: (MonadIO m, IsDocument self, ToJSString eventType) => self -> eventType -> m (Maybe Event)
- createEvent_ :: (MonadIO m, IsDocument self, ToJSString eventType) => self -> eventType -> m ()
- createEventUnsafe :: (MonadIO m, IsDocument self, ToJSString eventType, HasCallStack) => self -> eventType -> m Event
- createEventUnchecked :: (MonadIO m, IsDocument self, ToJSString eventType) => self -> eventType -> m Event
- js_createRange :: Document -> IO (Nullable Range)
- createRange :: (MonadIO m, IsDocument self) => self -> m (Maybe Range)
- createRange_ :: (MonadIO m, IsDocument self) => self -> m ()
- createRangeUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Range
- createRangeUnchecked :: (MonadIO m, IsDocument self) => self -> m Range
- js_createNodeIterator :: Document -> Nullable Node -> Word -> Nullable NodeFilter -> Bool -> IO (Nullable NodeIterator)
- createNodeIterator :: (MonadIO m, IsDocument self, IsNode root) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m (Maybe NodeIterator)
- createNodeIterator_ :: (MonadIO m, IsDocument self, IsNode root) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m ()
- createNodeIteratorUnsafe :: (MonadIO m, IsDocument self, IsNode root, HasCallStack) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m NodeIterator
- createNodeIteratorUnchecked :: (MonadIO m, IsDocument self, IsNode root) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m NodeIterator
- js_createTreeWalker :: Document -> Nullable Node -> Word -> Nullable NodeFilter -> Bool -> IO (Nullable TreeWalker)
- createTreeWalker :: (MonadIO m, IsDocument self, IsNode root) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m (Maybe TreeWalker)
- createTreeWalker_ :: (MonadIO m, IsDocument self, IsNode root) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m ()
- createTreeWalkerUnsafe :: (MonadIO m, IsDocument self, IsNode root, HasCallStack) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m TreeWalker
- createTreeWalkerUnchecked :: (MonadIO m, IsDocument self, IsNode root) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m TreeWalker
- js_getOverrideStyle :: Document -> Nullable Element -> JSString -> IO (Nullable CSSStyleDeclaration)
- getOverrideStyle :: (MonadIO m, IsDocument self, IsElement element, ToJSString pseudoElement) => self -> Maybe element -> pseudoElement -> m (Maybe CSSStyleDeclaration)
- getOverrideStyle_ :: (MonadIO m, IsDocument self, IsElement element, ToJSString pseudoElement) => self -> Maybe element -> pseudoElement -> m ()
- getOverrideStyleUnsafe :: (MonadIO m, IsDocument self, IsElement element, ToJSString pseudoElement, HasCallStack) => self -> Maybe element -> pseudoElement -> m CSSStyleDeclaration
- getOverrideStyleUnchecked :: (MonadIO m, IsDocument self, IsElement element, ToJSString pseudoElement) => self -> Maybe element -> pseudoElement -> m CSSStyleDeclaration
- js_createExpression :: Document -> JSString -> Nullable XPathNSResolver -> IO (Nullable XPathExpression)
- createExpression :: (MonadIO m, IsDocument self, ToJSString expression) => self -> expression -> Maybe XPathNSResolver -> m (Maybe XPathExpression)
- createExpression_ :: (MonadIO m, IsDocument self, ToJSString expression) => self -> expression -> Maybe XPathNSResolver -> m ()
- createExpressionUnsafe :: (MonadIO m, IsDocument self, ToJSString expression, HasCallStack) => self -> expression -> Maybe XPathNSResolver -> m XPathExpression
- createExpressionUnchecked :: (MonadIO m, IsDocument self, ToJSString expression) => self -> expression -> Maybe XPathNSResolver -> m XPathExpression
- js_createNSResolver :: Document -> Nullable Node -> IO (Nullable XPathNSResolver)
- createNSResolver :: (MonadIO m, IsDocument self, IsNode nodeResolver) => self -> Maybe nodeResolver -> m (Maybe XPathNSResolver)
- createNSResolver_ :: (MonadIO m, IsDocument self, IsNode nodeResolver) => self -> Maybe nodeResolver -> m ()
- createNSResolverUnsafe :: (MonadIO m, IsDocument self, IsNode nodeResolver, HasCallStack) => self -> Maybe nodeResolver -> m XPathNSResolver
- createNSResolverUnchecked :: (MonadIO m, IsDocument self, IsNode nodeResolver) => self -> Maybe nodeResolver -> m XPathNSResolver
- js_evaluate :: Document -> JSString -> Nullable Node -> Nullable XPathNSResolver -> Word -> Nullable XPathResult -> IO (Nullable XPathResult)
- evaluate :: (MonadIO m, IsDocument self, ToJSString expression, IsNode contextNode) => self -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m (Maybe XPathResult)
- evaluate_ :: (MonadIO m, IsDocument self, ToJSString expression, IsNode contextNode) => self -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m ()
- evaluateUnsafe :: (MonadIO m, IsDocument self, ToJSString expression, IsNode contextNode, HasCallStack) => self -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m XPathResult
- evaluateUnchecked :: (MonadIO m, IsDocument self, ToJSString expression, IsNode contextNode) => self -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m XPathResult
- js_execCommand :: Document -> JSString -> Bool -> Nullable JSString -> IO Bool
- execCommand :: (MonadIO m, IsDocument self, ToJSString command, ToJSString value) => self -> command -> Bool -> Maybe value -> m Bool
- execCommand_ :: (MonadIO m, IsDocument self, ToJSString command, ToJSString value) => self -> command -> Bool -> Maybe value -> m ()
- js_queryCommandEnabled :: Document -> JSString -> IO Bool
- queryCommandEnabled :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m Bool
- queryCommandEnabled_ :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m ()
- js_queryCommandIndeterm :: Document -> JSString -> IO Bool
- queryCommandIndeterm :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m Bool
- queryCommandIndeterm_ :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m ()
- js_queryCommandState :: Document -> JSString -> IO Bool
- queryCommandState :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m Bool
- queryCommandState_ :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m ()
- js_queryCommandSupported :: Document -> JSString -> IO Bool
- queryCommandSupported :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m Bool
- queryCommandSupported_ :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m ()
- js_queryCommandValue :: Document -> JSString -> IO JSString
- queryCommandValue :: (MonadIO m, IsDocument self, ToJSString command, FromJSString result) => self -> command -> m result
- queryCommandValue_ :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m ()
- js_getElementsByName :: Document -> JSString -> IO (Nullable NodeList)
- getElementsByName :: (MonadIO m, IsDocument self, ToJSString elementName) => self -> elementName -> m (Maybe NodeList)
- getElementsByName_ :: (MonadIO m, IsDocument self, ToJSString elementName) => self -> elementName -> m ()
- getElementsByNameUnsafe :: (MonadIO m, IsDocument self, ToJSString elementName, HasCallStack) => self -> elementName -> m NodeList
- getElementsByNameUnchecked :: (MonadIO m, IsDocument self, ToJSString elementName) => self -> elementName -> m NodeList
- js_elementFromPoint :: Document -> Int -> Int -> IO (Nullable Element)
- elementFromPoint :: (MonadIO m, IsDocument self) => self -> Int -> Int -> m (Maybe Element)
- elementFromPoint_ :: (MonadIO m, IsDocument self) => self -> Int -> Int -> m ()
- elementFromPointUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> Int -> Int -> m Element
- elementFromPointUnchecked :: (MonadIO m, IsDocument self) => self -> Int -> Int -> m Element
- js_caretRangeFromPoint :: Document -> Int -> Int -> IO (Nullable Range)
- caretRangeFromPoint :: (MonadIO m, IsDocument self) => self -> Int -> Int -> m (Maybe Range)
- caretRangeFromPoint_ :: (MonadIO m, IsDocument self) => self -> Int -> Int -> m ()
- caretRangeFromPointUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> Int -> Int -> m Range
- caretRangeFromPointUnchecked :: (MonadIO m, IsDocument self) => self -> Int -> Int -> m Range
- js_getSelection :: Document -> IO (Nullable Selection)
- getSelection :: (MonadIO m, IsDocument self) => self -> m (Maybe Selection)
- getSelection_ :: (MonadIO m, IsDocument self) => self -> m ()
- getSelectionUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Selection
- getSelectionUnchecked :: (MonadIO m, IsDocument self) => self -> m Selection
- js_getCSSCanvasContext :: Document -> JSString -> JSString -> Int -> Int -> IO (Nullable CanvasRenderingContext)
- getCSSCanvasContext :: (MonadIO m, IsDocument self, ToJSString contextId, ToJSString name) => self -> contextId -> name -> Int -> Int -> m (Maybe CanvasRenderingContext)
- getCSSCanvasContext_ :: (MonadIO m, IsDocument self, ToJSString contextId, ToJSString name) => self -> contextId -> name -> Int -> Int -> m ()
- getCSSCanvasContextUnsafe :: (MonadIO m, IsDocument self, ToJSString contextId, ToJSString name, HasCallStack) => self -> contextId -> name -> Int -> Int -> m CanvasRenderingContext
- getCSSCanvasContextUnchecked :: (MonadIO m, IsDocument self, ToJSString contextId, ToJSString name) => self -> contextId -> name -> Int -> Int -> m CanvasRenderingContext
- js_getElementsByClassName :: Document -> JSString -> IO (Nullable NodeList)
- getElementsByClassName :: (MonadIO m, IsDocument self, ToJSString tagname) => self -> tagname -> m (Maybe NodeList)
- getElementsByClassName_ :: (MonadIO m, IsDocument self, ToJSString tagname) => self -> tagname -> m ()
- getElementsByClassNameUnsafe :: (MonadIO m, IsDocument self, ToJSString tagname, HasCallStack) => self -> tagname -> m NodeList
- getElementsByClassNameUnchecked :: (MonadIO m, IsDocument self, ToJSString tagname) => self -> tagname -> m NodeList
- js_hasFocus :: Document -> IO Bool
- hasFocus :: (MonadIO m, IsDocument self) => self -> m Bool
- hasFocus_ :: (MonadIO m, IsDocument self) => self -> m ()
- js_querySelector :: Document -> JSString -> IO (Nullable Element)
- querySelector :: (MonadIO m, IsDocument self, ToJSString selectors) => self -> selectors -> m (Maybe Element)
- querySelector_ :: (MonadIO m, IsDocument self, ToJSString selectors) => self -> selectors -> m ()
- querySelectorUnsafe :: (MonadIO m, IsDocument self, ToJSString selectors, HasCallStack) => self -> selectors -> m Element
- querySelectorUnchecked :: (MonadIO m, IsDocument self, ToJSString selectors) => self -> selectors -> m Element
- js_querySelectorAll :: Document -> JSString -> IO (Nullable NodeList)
- querySelectorAll :: (MonadIO m, IsDocument self, ToJSString selectors) => self -> selectors -> m (Maybe NodeList)
- querySelectorAll_ :: (MonadIO m, IsDocument self, ToJSString selectors) => self -> selectors -> m ()
- querySelectorAllUnsafe :: (MonadIO m, IsDocument self, ToJSString selectors, HasCallStack) => self -> selectors -> m NodeList
- querySelectorAllUnchecked :: (MonadIO m, IsDocument self, ToJSString selectors) => self -> selectors -> m NodeList
- js_webkitCancelFullScreen :: Document -> IO ()
- webkitCancelFullScreen :: (MonadIO m, IsDocument self) => self -> m ()
- js_webkitExitFullscreen :: Document -> IO ()
- webkitExitFullscreen :: (MonadIO m, IsDocument self) => self -> m ()
- js_exitPointerLock :: Document -> IO ()
- exitPointerLock :: (MonadIO m, IsDocument self) => self -> m ()
- js_webkitGetNamedFlows :: Document -> IO (Nullable DOMNamedFlowCollection)
- webkitGetNamedFlows :: (MonadIO m, IsDocument self) => self -> m (Maybe DOMNamedFlowCollection)
- webkitGetNamedFlows_ :: (MonadIO m, IsDocument self) => self -> m ()
- webkitGetNamedFlowsUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m DOMNamedFlowCollection
- webkitGetNamedFlowsUnchecked :: (MonadIO m, IsDocument self) => self -> m DOMNamedFlowCollection
- js_createTouch :: Document -> Nullable Window -> Nullable EventTarget -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Float -> Float -> IO (Nullable Touch)
- createTouch :: (MonadIO m, IsDocument self, IsEventTarget target) => self -> Maybe Window -> Maybe target -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Float -> Float -> m (Maybe Touch)
- createTouch_ :: (MonadIO m, IsDocument self, IsEventTarget target) => self -> Maybe Window -> Maybe target -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Float -> Float -> m ()
- createTouchUnsafe :: (MonadIO m, IsDocument self, IsEventTarget target, HasCallStack) => self -> Maybe Window -> Maybe target -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Float -> Float -> m Touch
- createTouchUnchecked :: (MonadIO m, IsDocument self, IsEventTarget target) => self -> Maybe Window -> Maybe target -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Float -> Float -> m Touch
- js_createTouchList :: Document -> IO (Nullable TouchList)
- createTouchList :: (MonadIO m, IsDocument self) => self -> m (Maybe TouchList)
- createTouchList_ :: (MonadIO m, IsDocument self) => self -> m ()
- createTouchListUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m TouchList
- createTouchListUnchecked :: (MonadIO m, IsDocument self) => self -> m TouchList
- js_getDoctype :: Document -> IO (Nullable DocumentType)
- getDoctype :: (MonadIO m, IsDocument self) => self -> m (Maybe DocumentType)
- getDoctypeUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m DocumentType
- getDoctypeUnchecked :: (MonadIO m, IsDocument self) => self -> m DocumentType
- js_getImplementation :: Document -> IO (Nullable DOMImplementation)
- getImplementation :: (MonadIO m, IsDocument self) => self -> m (Maybe DOMImplementation)
- getImplementationUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m DOMImplementation
- getImplementationUnchecked :: (MonadIO m, IsDocument self) => self -> m DOMImplementation
- js_getDocumentElement :: Document -> IO (Nullable Element)
- getDocumentElement :: (MonadIO m, IsDocument self) => self -> m (Maybe Element)
- getDocumentElementUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Element
- getDocumentElementUnchecked :: (MonadIO m, IsDocument self) => self -> m Element
- js_getInputEncoding :: Document -> IO (Nullable JSString)
- getInputEncoding :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- getInputEncodingUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getInputEncodingUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_getXmlEncoding :: Document -> IO (Nullable JSString)
- getXmlEncoding :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- getXmlEncodingUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getXmlEncodingUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_setXmlVersion :: Document -> Nullable JSString -> IO ()
- setXmlVersion :: (MonadIO m, IsDocument self, ToJSString val) => self -> Maybe val -> m ()
- js_getXmlVersion :: Document -> IO (Nullable JSString)
- getXmlVersion :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- getXmlVersionUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getXmlVersionUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_setXmlStandalone :: Document -> Bool -> IO ()
- setXmlStandalone :: (MonadIO m, IsDocument self) => self -> Bool -> m ()
- js_getXmlStandalone :: Document -> IO Bool
- getXmlStandalone :: (MonadIO m, IsDocument self) => self -> m Bool
- js_getDocumentURI :: Document -> IO (Nullable JSString)
- getDocumentURI :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- getDocumentURIUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getDocumentURIUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_getDefaultView :: Document -> IO (Nullable Window)
- getDefaultView :: (MonadIO m, IsDocument self) => self -> m (Maybe Window)
- getDefaultViewUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Window
- getDefaultViewUnchecked :: (MonadIO m, IsDocument self) => self -> m Window
- js_getStyleSheets :: Document -> IO (Nullable StyleSheetList)
- getStyleSheets :: (MonadIO m, IsDocument self) => self -> m (Maybe StyleSheetList)
- getStyleSheetsUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m StyleSheetList
- getStyleSheetsUnchecked :: (MonadIO m, IsDocument self) => self -> m StyleSheetList
- js_getContentType :: Document -> IO JSString
- getContentType :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_setTitle :: Document -> Nullable JSString -> IO ()
- setTitle :: (MonadIO m, IsDocument self, ToJSString val) => self -> Maybe val -> m ()
- js_getTitle :: Document -> IO (Nullable JSString)
- getTitle :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- getTitleUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getTitleUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_getReferrer :: Document -> IO JSString
- getReferrer :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_setDomain :: Document -> Nullable JSString -> IO ()
- setDomain :: (MonadIO m, IsDocument self, ToJSString val) => self -> Maybe val -> m ()
- js_getDomain :: Document -> IO (Nullable JSString)
- getDomain :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- getDomainUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getDomainUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_getURL :: Document -> IO JSString
- getURL :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_setCookie :: Document -> Nullable JSString -> IO ()
- setCookie :: (MonadIO m, IsDocument self, ToJSString val) => self -> Maybe val -> m ()
- js_getCookie :: Document -> IO (Nullable JSString)
- getCookie :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- getCookieUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getCookieUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_setBody :: Document -> Nullable HTMLElement -> IO ()
- setBody :: (MonadIO m, IsDocument self, IsHTMLElement val) => self -> Maybe val -> m ()
- js_getBody :: Document -> IO (Nullable HTMLElement)
- getBody :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLElement)
- getBodyUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLElement
- getBodyUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLElement
- js_getHead :: Document -> IO (Nullable HTMLHeadElement)
- getHead :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLHeadElement)
- getHeadUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLHeadElement
- getHeadUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLHeadElement
- js_getImages :: Document -> IO (Nullable HTMLCollection)
- getImages :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLCollection)
- getImagesUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLCollection
- getImagesUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLCollection
- js_getApplets :: Document -> IO (Nullable HTMLCollection)
- getApplets :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLCollection)
- getAppletsUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLCollection
- getAppletsUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLCollection
- js_getLinks :: Document -> IO (Nullable HTMLCollection)
- getLinks :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLCollection)
- getLinksUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLCollection
- getLinksUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLCollection
- js_getForms :: Document -> IO (Nullable HTMLCollection)
- getForms :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLCollection)
- getFormsUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLCollection
- getFormsUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLCollection
- js_getAnchors :: Document -> IO (Nullable HTMLCollection)
- getAnchors :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLCollection)
- getAnchorsUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLCollection
- getAnchorsUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLCollection
- js_getLastModified :: Document -> IO JSString
- getLastModified :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_setLocation :: Document -> Nullable Location -> IO ()
- setLocation :: (MonadIO m, IsDocument self) => self -> Maybe Location -> m ()
- js_getLocation :: Document -> IO (Nullable Location)
- getLocation :: (MonadIO m, IsDocument self) => self -> m (Maybe Location)
- getLocationUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Location
- getLocationUnchecked :: (MonadIO m, IsDocument self) => self -> m Location
- js_setCharset :: Document -> Nullable JSString -> IO ()
- setCharset :: (MonadIO m, IsDocument self, ToJSString val) => self -> Maybe val -> m ()
- js_getCharset :: Document -> IO (Nullable JSString)
- getCharset :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- getCharsetUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getCharsetUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_getDefaultCharset :: Document -> IO (Nullable JSString)
- getDefaultCharset :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- getDefaultCharsetUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getDefaultCharsetUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_getReadyState :: Document -> IO (Nullable JSString)
- getReadyState :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- getReadyStateUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getReadyStateUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_getCharacterSet :: Document -> IO (Nullable JSString)
- getCharacterSet :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- getCharacterSetUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getCharacterSetUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_getPreferredStylesheetSet :: Document -> IO (Nullable JSString)
- getPreferredStylesheetSet :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- getPreferredStylesheetSetUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getPreferredStylesheetSetUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_setSelectedStylesheetSet :: Document -> Nullable JSString -> IO ()
- setSelectedStylesheetSet :: (MonadIO m, IsDocument self, ToJSString val) => self -> Maybe val -> m ()
- js_getSelectedStylesheetSet :: Document -> IO (Nullable JSString)
- getSelectedStylesheetSet :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result)
- getSelectedStylesheetSetUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result
- getSelectedStylesheetSetUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_getActiveElement :: Document -> IO (Nullable Element)
- getActiveElement :: (MonadIO m, IsDocument self) => self -> m (Maybe Element)
- getActiveElementUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Element
- getActiveElementUnchecked :: (MonadIO m, IsDocument self) => self -> m Element
- js_getCompatMode :: Document -> IO JSString
- getCompatMode :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_getWebkitIsFullScreen :: Document -> IO Bool
- getWebkitIsFullScreen :: (MonadIO m, IsDocument self) => self -> m Bool
- js_getWebkitFullScreenKeyboardInputAllowed :: Document -> IO Bool
- getWebkitFullScreenKeyboardInputAllowed :: (MonadIO m, IsDocument self) => self -> m Bool
- js_getWebkitCurrentFullScreenElement :: Document -> IO (Nullable Element)
- getWebkitCurrentFullScreenElement :: (MonadIO m, IsDocument self) => self -> m (Maybe Element)
- getWebkitCurrentFullScreenElementUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Element
- getWebkitCurrentFullScreenElementUnchecked :: (MonadIO m, IsDocument self) => self -> m Element
- js_getWebkitFullscreenEnabled :: Document -> IO Bool
- getWebkitFullscreenEnabled :: (MonadIO m, IsDocument self) => self -> m Bool
- js_getWebkitFullscreenElement :: Document -> IO (Nullable Element)
- getWebkitFullscreenElement :: (MonadIO m, IsDocument self) => self -> m (Maybe Element)
- getWebkitFullscreenElementUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Element
- getWebkitFullscreenElementUnchecked :: (MonadIO m, IsDocument self) => self -> m Element
- js_getPointerLockElement :: Document -> IO (Nullable Element)
- getPointerLockElement :: (MonadIO m, IsDocument self) => self -> m (Maybe Element)
- getPointerLockElementUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Element
- getPointerLockElementUnchecked :: (MonadIO m, IsDocument self) => self -> m Element
- js_getFonts :: Document -> IO (Nullable FontLoader)
- getFonts :: (MonadIO m, IsDocument self) => self -> m (Maybe FontLoader)
- getFontsUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m FontLoader
- getFontsUnchecked :: (MonadIO m, IsDocument self) => self -> m FontLoader
- abort :: (IsDocument self, IsEventTarget self) => EventName self UIEvent
- blur :: (IsDocument self, IsEventTarget self) => EventName self FocusEvent
- change :: (IsDocument self, IsEventTarget self) => EventName self Event
- click :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- contextMenu :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- dblClick :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- drag :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- dragEnd :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- dragEnter :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- dragLeave :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- dragOver :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- dragStart :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- drop :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- error :: (IsDocument self, IsEventTarget self) => EventName self UIEvent
- focus :: (IsDocument self, IsEventTarget self) => EventName self FocusEvent
- input :: (IsDocument self, IsEventTarget self) => EventName self Event
- invalid :: (IsDocument self, IsEventTarget self) => EventName self Event
- keyDown :: (IsDocument self, IsEventTarget self) => EventName self KeyboardEvent
- keyPress :: (IsDocument self, IsEventTarget self) => EventName self KeyboardEvent
- keyUp :: (IsDocument self, IsEventTarget self) => EventName self KeyboardEvent
- load :: (IsDocument self, IsEventTarget self) => EventName self UIEvent
- mouseDown :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- mouseEnter :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- mouseLeave :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- mouseMove :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- mouseOut :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- mouseOver :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- mouseUp :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- mouseWheel :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
- readyStateChange :: (IsDocument self, IsEventTarget self) => EventName self Event
- scroll :: (IsDocument self, IsEventTarget self) => EventName self UIEvent
- select :: (IsDocument self, IsEventTarget self) => EventName self UIEvent
- submit :: (IsDocument self, IsEventTarget self) => EventName self Event
- wheel :: (IsDocument self, IsEventTarget self) => EventName self WheelEvent
- beforeCut :: (IsDocument self, IsEventTarget self) => EventName self Event
- cut :: (IsDocument self, IsEventTarget self) => EventName self Event
- beforeCopy :: (IsDocument self, IsEventTarget self) => EventName self Event
- copy :: (IsDocument self, IsEventTarget self) => EventName self Event
- beforePaste :: (IsDocument self, IsEventTarget self) => EventName self Event
- paste :: (IsDocument self, IsEventTarget self) => EventName self Event
- reset :: (IsDocument self, IsEventTarget self) => EventName self Event
- search :: (IsDocument self, IsEventTarget self) => EventName self Event
- selectStart :: (IsDocument self, IsEventTarget self) => EventName self Event
- selectionchange :: (IsDocument self, IsEventTarget self) => EventName self onselectionchange
- touchStart :: (IsDocument self, IsEventTarget self) => EventName self TouchEvent
- touchMove :: (IsDocument self, IsEventTarget self) => EventName self TouchEvent
- touchEnd :: (IsDocument self, IsEventTarget self) => EventName self TouchEvent
- touchCancel :: (IsDocument self, IsEventTarget self) => EventName self TouchEvent
- webKitFullscreenChange :: (IsDocument self, IsEventTarget self) => EventName self Event
- webKitFullscreenError :: (IsDocument self, IsEventTarget self) => EventName self Event
- pointerlockchange :: (IsDocument self, IsEventTarget self) => EventName self Event
- pointerlockerror :: (IsDocument self, IsEventTarget self) => EventName self Event
- securitypolicyviolation :: (IsDocument self, IsEventTarget self) => EventName self onsecuritypolicyviolation
- webKitWillRevealBottom :: (IsDocument self, IsEventTarget self) => EventName self Event
- webKitWillRevealLeft :: (IsDocument self, IsEventTarget self) => EventName self Event
- webKitWillRevealRight :: (IsDocument self, IsEventTarget self) => EventName self Event
- webKitWillRevealTop :: (IsDocument self, IsEventTarget self) => EventName self Event
- js_getVisibilityState :: Document -> IO JSString
- getVisibilityState :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- js_getHidden :: Document -> IO Bool
- getHidden :: (MonadIO m, IsDocument self) => self -> m Bool
- js_getSecurityPolicy :: Document -> IO (Nullable SecurityPolicy)
- getSecurityPolicy :: (MonadIO m, IsDocument self) => self -> m (Maybe SecurityPolicy)
- getSecurityPolicyUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m SecurityPolicy
- getSecurityPolicyUnchecked :: (MonadIO m, IsDocument self) => self -> m SecurityPolicy
- js_getCurrentScript :: Document -> IO (Nullable HTMLScriptElement)
- getCurrentScript :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLScriptElement)
- getCurrentScriptUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLScriptElement
- getCurrentScriptUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLScriptElement
- js_getOrigin :: Document -> IO JSString
- getOrigin :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result
- newtype Document = Document {
- unDocument :: JSVal
- gTypeDocument :: GType
- class IsNode o => IsDocument o
- toDocument :: IsDocument o => o -> Document
Documentation
createElement :: (MonadIO m, IsDocument self, ToJSString tagName) => self -> Maybe tagName -> m (Maybe Element) Source #
createElement_ :: (MonadIO m, IsDocument self, ToJSString tagName) => self -> Maybe tagName -> m () Source #
createElementUnsafe :: (MonadIO m, IsDocument self, ToJSString tagName, HasCallStack) => self -> Maybe tagName -> m Element Source #
createElementUnchecked :: (MonadIO m, IsDocument self, ToJSString tagName) => self -> Maybe tagName -> m Element Source #
createDocumentFragment :: (MonadIO m, IsDocument self) => self -> m (Maybe DocumentFragment) Source #
createDocumentFragment_ :: (MonadIO m, IsDocument self) => self -> m () Source #
createDocumentFragmentUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m DocumentFragment Source #
createDocumentFragmentUnchecked :: (MonadIO m, IsDocument self) => self -> m DocumentFragment Source #
createTextNode :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m (Maybe Text) Source #
createTextNode_ :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m () Source #
createTextNodeUnsafe :: (MonadIO m, IsDocument self, ToJSString data', HasCallStack) => self -> data' -> m Text Source #
createTextNodeUnchecked :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m Text Source #
createComment :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m (Maybe Comment) Source #
createComment_ :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m () Source #
createCommentUnsafe :: (MonadIO m, IsDocument self, ToJSString data', HasCallStack) => self -> data' -> m Comment Source #
createCommentUnchecked :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m Comment Source #
js_createCDATASection :: Document -> JSString -> IO (Nullable CDATASection) Source #
createCDATASection :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m (Maybe CDATASection) Source #
createCDATASection_ :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m () Source #
createCDATASectionUnsafe :: (MonadIO m, IsDocument self, ToJSString data', HasCallStack) => self -> data' -> m CDATASection Source #
createCDATASectionUnchecked :: (MonadIO m, IsDocument self, ToJSString data') => self -> data' -> m CDATASection Source #
js_createProcessingInstruction :: Document -> JSString -> JSString -> IO (Nullable ProcessingInstruction) Source #
createProcessingInstruction :: (MonadIO m, IsDocument self, ToJSString target, ToJSString data') => self -> target -> data' -> m (Maybe ProcessingInstruction) Source #
createProcessingInstruction_ :: (MonadIO m, IsDocument self, ToJSString target, ToJSString data') => self -> target -> data' -> m () Source #
createProcessingInstructionUnsafe :: (MonadIO m, IsDocument self, ToJSString target, ToJSString data', HasCallStack) => self -> target -> data' -> m ProcessingInstruction Source #
createProcessingInstructionUnchecked :: (MonadIO m, IsDocument self, ToJSString target, ToJSString data') => self -> target -> data' -> m ProcessingInstruction Source #
createAttribute :: (MonadIO m, IsDocument self, ToJSString name) => self -> name -> m (Maybe Attr) Source #
createAttribute_ :: (MonadIO m, IsDocument self, ToJSString name) => self -> name -> m () Source #
createAttributeUnsafe :: (MonadIO m, IsDocument self, ToJSString name, HasCallStack) => self -> name -> m Attr Source #
createAttributeUnchecked :: (MonadIO m, IsDocument self, ToJSString name) => self -> name -> m Attr Source #
js_createEntityReference :: Document -> JSString -> IO (Nullable EntityReference) Source #
createEntityReference :: (MonadIO m, IsDocument self, ToJSString name) => self -> name -> m (Maybe EntityReference) Source #
createEntityReference_ :: (MonadIO m, IsDocument self, ToJSString name) => self -> name -> m () Source #
createEntityReferenceUnsafe :: (MonadIO m, IsDocument self, ToJSString name, HasCallStack) => self -> name -> m EntityReference Source #
createEntityReferenceUnchecked :: (MonadIO m, IsDocument self, ToJSString name) => self -> name -> m EntityReference Source #
getElementsByTagName :: (MonadIO m, IsDocument self, ToJSString tagname) => self -> tagname -> m (Maybe NodeList) Source #
getElementsByTagName_ :: (MonadIO m, IsDocument self, ToJSString tagname) => self -> tagname -> m () Source #
getElementsByTagNameUnsafe :: (MonadIO m, IsDocument self, ToJSString tagname, HasCallStack) => self -> tagname -> m NodeList Source #
getElementsByTagNameUnchecked :: (MonadIO m, IsDocument self, ToJSString tagname) => self -> tagname -> m NodeList Source #
importNode :: (MonadIO m, IsDocument self, IsNode importedNode) => self -> Maybe importedNode -> Bool -> m (Maybe Node) Source #
importNode_ :: (MonadIO m, IsDocument self, IsNode importedNode) => self -> Maybe importedNode -> Bool -> m () Source #
importNodeUnsafe :: (MonadIO m, IsDocument self, IsNode importedNode, HasCallStack) => self -> Maybe importedNode -> Bool -> m Node Source #
importNodeUnchecked :: (MonadIO m, IsDocument self, IsNode importedNode) => self -> Maybe importedNode -> Bool -> m Node Source #
js_createElementNS :: Document -> Nullable JSString -> Nullable JSString -> IO (Nullable Element) Source #
createElementNS :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m (Maybe Element) Source #
createElementNS_ :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m () Source #
createElementNSUnsafe :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName, HasCallStack) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m Element Source #
createElementNSUnchecked :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m Element Source #
js_createAttributeNS :: Document -> Nullable JSString -> Nullable JSString -> IO (Nullable Attr) Source #
createAttributeNS :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m (Maybe Attr) Source #
createAttributeNS_ :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m () Source #
createAttributeNSUnsafe :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName, HasCallStack) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m Attr Source #
createAttributeNSUnchecked :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m Attr Source #
js_getElementsByTagNameNS :: Document -> Nullable JSString -> JSString -> IO (Nullable NodeList) Source #
getElementsByTagNameNS :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString localName) => self -> Maybe namespaceURI -> localName -> m (Maybe NodeList) Source #
getElementsByTagNameNS_ :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString localName) => self -> Maybe namespaceURI -> localName -> m () Source #
getElementsByTagNameNSUnsafe :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString localName, HasCallStack) => self -> Maybe namespaceURI -> localName -> m NodeList Source #
getElementsByTagNameNSUnchecked :: (MonadIO m, IsDocument self, ToJSString namespaceURI, ToJSString localName) => self -> Maybe namespaceURI -> localName -> m NodeList Source #
getElementById :: (MonadIO m, IsDocument self, ToJSString elementId) => self -> elementId -> m (Maybe Element) Source #
getElementById_ :: (MonadIO m, IsDocument self, ToJSString elementId) => self -> elementId -> m () Source #
getElementByIdUnsafe :: (MonadIO m, IsDocument self, ToJSString elementId, HasCallStack) => self -> elementId -> m Element Source #
getElementByIdUnchecked :: (MonadIO m, IsDocument self, ToJSString elementId) => self -> elementId -> m Element Source #
adoptNode :: (MonadIO m, IsDocument self, IsNode source) => self -> Maybe source -> m (Maybe Node) Source #
adoptNode_ :: (MonadIO m, IsDocument self, IsNode source) => self -> Maybe source -> m () Source #
adoptNodeUnsafe :: (MonadIO m, IsDocument self, IsNode source, HasCallStack) => self -> Maybe source -> m Node Source #
adoptNodeUnchecked :: (MonadIO m, IsDocument self, IsNode source) => self -> Maybe source -> m Node Source #
createEvent :: (MonadIO m, IsDocument self, ToJSString eventType) => self -> eventType -> m (Maybe Event) Source #
createEvent_ :: (MonadIO m, IsDocument self, ToJSString eventType) => self -> eventType -> m () Source #
createEventUnsafe :: (MonadIO m, IsDocument self, ToJSString eventType, HasCallStack) => self -> eventType -> m Event Source #
createEventUnchecked :: (MonadIO m, IsDocument self, ToJSString eventType) => self -> eventType -> m Event Source #
createRange :: (MonadIO m, IsDocument self) => self -> m (Maybe Range) Source #
createRange_ :: (MonadIO m, IsDocument self) => self -> m () Source #
createRangeUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Range Source #
createRangeUnchecked :: (MonadIO m, IsDocument self) => self -> m Range Source #
js_createNodeIterator :: Document -> Nullable Node -> Word -> Nullable NodeFilter -> Bool -> IO (Nullable NodeIterator) Source #
createNodeIterator :: (MonadIO m, IsDocument self, IsNode root) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m (Maybe NodeIterator) Source #
createNodeIterator_ :: (MonadIO m, IsDocument self, IsNode root) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m () Source #
createNodeIteratorUnsafe :: (MonadIO m, IsDocument self, IsNode root, HasCallStack) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m NodeIterator Source #
createNodeIteratorUnchecked :: (MonadIO m, IsDocument self, IsNode root) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m NodeIterator Source #
js_createTreeWalker :: Document -> Nullable Node -> Word -> Nullable NodeFilter -> Bool -> IO (Nullable TreeWalker) Source #
createTreeWalker :: (MonadIO m, IsDocument self, IsNode root) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m (Maybe TreeWalker) Source #
createTreeWalker_ :: (MonadIO m, IsDocument self, IsNode root) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m () Source #
createTreeWalkerUnsafe :: (MonadIO m, IsDocument self, IsNode root, HasCallStack) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m TreeWalker Source #
createTreeWalkerUnchecked :: (MonadIO m, IsDocument self, IsNode root) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m TreeWalker Source #
js_getOverrideStyle :: Document -> Nullable Element -> JSString -> IO (Nullable CSSStyleDeclaration) Source #
getOverrideStyle :: (MonadIO m, IsDocument self, IsElement element, ToJSString pseudoElement) => self -> Maybe element -> pseudoElement -> m (Maybe CSSStyleDeclaration) Source #
getOverrideStyle_ :: (MonadIO m, IsDocument self, IsElement element, ToJSString pseudoElement) => self -> Maybe element -> pseudoElement -> m () Source #
getOverrideStyleUnsafe :: (MonadIO m, IsDocument self, IsElement element, ToJSString pseudoElement, HasCallStack) => self -> Maybe element -> pseudoElement -> m CSSStyleDeclaration Source #
getOverrideStyleUnchecked :: (MonadIO m, IsDocument self, IsElement element, ToJSString pseudoElement) => self -> Maybe element -> pseudoElement -> m CSSStyleDeclaration Source #
js_createExpression :: Document -> JSString -> Nullable XPathNSResolver -> IO (Nullable XPathExpression) Source #
createExpression :: (MonadIO m, IsDocument self, ToJSString expression) => self -> expression -> Maybe XPathNSResolver -> m (Maybe XPathExpression) Source #
createExpression_ :: (MonadIO m, IsDocument self, ToJSString expression) => self -> expression -> Maybe XPathNSResolver -> m () Source #
createExpressionUnsafe :: (MonadIO m, IsDocument self, ToJSString expression, HasCallStack) => self -> expression -> Maybe XPathNSResolver -> m XPathExpression Source #
createExpressionUnchecked :: (MonadIO m, IsDocument self, ToJSString expression) => self -> expression -> Maybe XPathNSResolver -> m XPathExpression Source #
js_createNSResolver :: Document -> Nullable Node -> IO (Nullable XPathNSResolver) Source #
createNSResolver :: (MonadIO m, IsDocument self, IsNode nodeResolver) => self -> Maybe nodeResolver -> m (Maybe XPathNSResolver) Source #
createNSResolver_ :: (MonadIO m, IsDocument self, IsNode nodeResolver) => self -> Maybe nodeResolver -> m () Source #
createNSResolverUnsafe :: (MonadIO m, IsDocument self, IsNode nodeResolver, HasCallStack) => self -> Maybe nodeResolver -> m XPathNSResolver Source #
createNSResolverUnchecked :: (MonadIO m, IsDocument self, IsNode nodeResolver) => self -> Maybe nodeResolver -> m XPathNSResolver Source #
js_evaluate :: Document -> JSString -> Nullable Node -> Nullable XPathNSResolver -> Word -> Nullable XPathResult -> IO (Nullable XPathResult) Source #
evaluate :: (MonadIO m, IsDocument self, ToJSString expression, IsNode contextNode) => self -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m (Maybe XPathResult) Source #
evaluate_ :: (MonadIO m, IsDocument self, ToJSString expression, IsNode contextNode) => self -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m () Source #
evaluateUnsafe :: (MonadIO m, IsDocument self, ToJSString expression, IsNode contextNode, HasCallStack) => self -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m XPathResult Source #
evaluateUnchecked :: (MonadIO m, IsDocument self, ToJSString expression, IsNode contextNode) => self -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m XPathResult Source #
execCommand :: (MonadIO m, IsDocument self, ToJSString command, ToJSString value) => self -> command -> Bool -> Maybe value -> m Bool Source #
execCommand_ :: (MonadIO m, IsDocument self, ToJSString command, ToJSString value) => self -> command -> Bool -> Maybe value -> m () Source #
queryCommandEnabled :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m Bool Source #
queryCommandEnabled_ :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m () Source #
queryCommandIndeterm :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m Bool Source #
queryCommandIndeterm_ :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m () Source #
queryCommandState :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m Bool Source #
queryCommandState_ :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m () Source #
queryCommandSupported :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m Bool Source #
queryCommandSupported_ :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m () Source #
queryCommandValue :: (MonadIO m, IsDocument self, ToJSString command, FromJSString result) => self -> command -> m result Source #
queryCommandValue_ :: (MonadIO m, IsDocument self, ToJSString command) => self -> command -> m () Source #
getElementsByName :: (MonadIO m, IsDocument self, ToJSString elementName) => self -> elementName -> m (Maybe NodeList) Source #
getElementsByName_ :: (MonadIO m, IsDocument self, ToJSString elementName) => self -> elementName -> m () Source #
getElementsByNameUnsafe :: (MonadIO m, IsDocument self, ToJSString elementName, HasCallStack) => self -> elementName -> m NodeList Source #
getElementsByNameUnchecked :: (MonadIO m, IsDocument self, ToJSString elementName) => self -> elementName -> m NodeList Source #
elementFromPoint :: (MonadIO m, IsDocument self) => self -> Int -> Int -> m (Maybe Element) Source #
elementFromPoint_ :: (MonadIO m, IsDocument self) => self -> Int -> Int -> m () Source #
elementFromPointUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> Int -> Int -> m Element Source #
elementFromPointUnchecked :: (MonadIO m, IsDocument self) => self -> Int -> Int -> m Element Source #
caretRangeFromPoint :: (MonadIO m, IsDocument self) => self -> Int -> Int -> m (Maybe Range) Source #
caretRangeFromPoint_ :: (MonadIO m, IsDocument self) => self -> Int -> Int -> m () Source #
caretRangeFromPointUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> Int -> Int -> m Range Source #
caretRangeFromPointUnchecked :: (MonadIO m, IsDocument self) => self -> Int -> Int -> m Range Source #
getSelection :: (MonadIO m, IsDocument self) => self -> m (Maybe Selection) Source #
getSelection_ :: (MonadIO m, IsDocument self) => self -> m () Source #
getSelectionUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Selection Source #
getSelectionUnchecked :: (MonadIO m, IsDocument self) => self -> m Selection Source #
js_getCSSCanvasContext :: Document -> JSString -> JSString -> Int -> Int -> IO (Nullable CanvasRenderingContext) Source #
getCSSCanvasContext :: (MonadIO m, IsDocument self, ToJSString contextId, ToJSString name) => self -> contextId -> name -> Int -> Int -> m (Maybe CanvasRenderingContext) Source #
getCSSCanvasContext_ :: (MonadIO m, IsDocument self, ToJSString contextId, ToJSString name) => self -> contextId -> name -> Int -> Int -> m () Source #
getCSSCanvasContextUnsafe :: (MonadIO m, IsDocument self, ToJSString contextId, ToJSString name, HasCallStack) => self -> contextId -> name -> Int -> Int -> m CanvasRenderingContext Source #
getCSSCanvasContextUnchecked :: (MonadIO m, IsDocument self, ToJSString contextId, ToJSString name) => self -> contextId -> name -> Int -> Int -> m CanvasRenderingContext Source #
getElementsByClassName :: (MonadIO m, IsDocument self, ToJSString tagname) => self -> tagname -> m (Maybe NodeList) Source #
getElementsByClassName_ :: (MonadIO m, IsDocument self, ToJSString tagname) => self -> tagname -> m () Source #
getElementsByClassNameUnsafe :: (MonadIO m, IsDocument self, ToJSString tagname, HasCallStack) => self -> tagname -> m NodeList Source #
getElementsByClassNameUnchecked :: (MonadIO m, IsDocument self, ToJSString tagname) => self -> tagname -> m NodeList Source #
hasFocus_ :: (MonadIO m, IsDocument self) => self -> m () Source #
querySelector :: (MonadIO m, IsDocument self, ToJSString selectors) => self -> selectors -> m (Maybe Element) Source #
querySelector_ :: (MonadIO m, IsDocument self, ToJSString selectors) => self -> selectors -> m () Source #
querySelectorUnsafe :: (MonadIO m, IsDocument self, ToJSString selectors, HasCallStack) => self -> selectors -> m Element Source #
querySelectorUnchecked :: (MonadIO m, IsDocument self, ToJSString selectors) => self -> selectors -> m Element Source #
querySelectorAll :: (MonadIO m, IsDocument self, ToJSString selectors) => self -> selectors -> m (Maybe NodeList) Source #
querySelectorAll_ :: (MonadIO m, IsDocument self, ToJSString selectors) => self -> selectors -> m () Source #
querySelectorAllUnsafe :: (MonadIO m, IsDocument self, ToJSString selectors, HasCallStack) => self -> selectors -> m NodeList Source #
querySelectorAllUnchecked :: (MonadIO m, IsDocument self, ToJSString selectors) => self -> selectors -> m NodeList Source #
js_webkitCancelFullScreen :: Document -> IO () Source #
webkitCancelFullScreen :: (MonadIO m, IsDocument self) => self -> m () Source #
js_webkitExitFullscreen :: Document -> IO () Source #
webkitExitFullscreen :: (MonadIO m, IsDocument self) => self -> m () Source #
js_exitPointerLock :: Document -> IO () Source #
exitPointerLock :: (MonadIO m, IsDocument self) => self -> m () Source #
webkitGetNamedFlows :: (MonadIO m, IsDocument self) => self -> m (Maybe DOMNamedFlowCollection) Source #
webkitGetNamedFlows_ :: (MonadIO m, IsDocument self) => self -> m () Source #
webkitGetNamedFlowsUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m DOMNamedFlowCollection Source #
webkitGetNamedFlowsUnchecked :: (MonadIO m, IsDocument self) => self -> m DOMNamedFlowCollection Source #
js_createTouch :: Document -> Nullable Window -> Nullable EventTarget -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Float -> Float -> IO (Nullable Touch) Source #
createTouch :: (MonadIO m, IsDocument self, IsEventTarget target) => self -> Maybe Window -> Maybe target -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Float -> Float -> m (Maybe Touch) Source #
createTouch_ :: (MonadIO m, IsDocument self, IsEventTarget target) => self -> Maybe Window -> Maybe target -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Float -> Float -> m () Source #
createTouchUnsafe :: (MonadIO m, IsDocument self, IsEventTarget target, HasCallStack) => self -> Maybe Window -> Maybe target -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Float -> Float -> m Touch Source #
createTouchUnchecked :: (MonadIO m, IsDocument self, IsEventTarget target) => self -> Maybe Window -> Maybe target -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Float -> Float -> m Touch Source #
createTouchList :: (MonadIO m, IsDocument self) => self -> m (Maybe TouchList) Source #
createTouchList_ :: (MonadIO m, IsDocument self) => self -> m () Source #
createTouchListUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m TouchList Source #
createTouchListUnchecked :: (MonadIO m, IsDocument self) => self -> m TouchList Source #
js_getDoctype :: Document -> IO (Nullable DocumentType) Source #
getDoctype :: (MonadIO m, IsDocument self) => self -> m (Maybe DocumentType) Source #
getDoctypeUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m DocumentType Source #
getDoctypeUnchecked :: (MonadIO m, IsDocument self) => self -> m DocumentType Source #
getImplementation :: (MonadIO m, IsDocument self) => self -> m (Maybe DOMImplementation) Source #
getImplementationUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m DOMImplementation Source #
getImplementationUnchecked :: (MonadIO m, IsDocument self) => self -> m DOMImplementation Source #
getDocumentElement :: (MonadIO m, IsDocument self) => self -> m (Maybe Element) Source #
getDocumentElementUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Element Source #
getDocumentElementUnchecked :: (MonadIO m, IsDocument self) => self -> m Element Source #
getInputEncoding :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result) Source #
getInputEncodingUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result Source #
getInputEncodingUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
getXmlEncoding :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result) Source #
getXmlEncodingUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result Source #
getXmlEncodingUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
setXmlVersion :: (MonadIO m, IsDocument self, ToJSString val) => self -> Maybe val -> m () Source #
getXmlVersion :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result) Source #
getXmlVersionUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result Source #
getXmlVersionUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
setXmlStandalone :: (MonadIO m, IsDocument self) => self -> Bool -> m () Source #
getXmlStandalone :: (MonadIO m, IsDocument self) => self -> m Bool Source #
getDocumentURI :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result) Source #
getDocumentURIUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result Source #
getDocumentURIUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
getDefaultView :: (MonadIO m, IsDocument self) => self -> m (Maybe Window) Source #
getDefaultViewUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Window Source #
getDefaultViewUnchecked :: (MonadIO m, IsDocument self) => self -> m Window Source #
js_getStyleSheets :: Document -> IO (Nullable StyleSheetList) Source #
getStyleSheets :: (MonadIO m, IsDocument self) => self -> m (Maybe StyleSheetList) Source #
getStyleSheetsUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m StyleSheetList Source #
getStyleSheetsUnchecked :: (MonadIO m, IsDocument self) => self -> m StyleSheetList Source #
getContentType :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
setTitle :: (MonadIO m, IsDocument self, ToJSString val) => self -> Maybe val -> m () Source #
getTitle :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result) Source #
getTitleUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result Source #
getTitleUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
getReferrer :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
setDomain :: (MonadIO m, IsDocument self, ToJSString val) => self -> Maybe val -> m () Source #
getDomain :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result) Source #
getDomainUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result Source #
getDomainUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
getURL :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
setCookie :: (MonadIO m, IsDocument self, ToJSString val) => self -> Maybe val -> m () Source #
getCookie :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result) Source #
getCookieUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result Source #
getCookieUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
js_setBody :: Document -> Nullable HTMLElement -> IO () Source #
setBody :: (MonadIO m, IsDocument self, IsHTMLElement val) => self -> Maybe val -> m () Source #
js_getBody :: Document -> IO (Nullable HTMLElement) Source #
getBody :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLElement) Source #
getBodyUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLElement Source #
getBodyUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLElement Source #
js_getHead :: Document -> IO (Nullable HTMLHeadElement) Source #
getHead :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLHeadElement) Source #
getHeadUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLHeadElement Source #
getHeadUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLHeadElement Source #
js_getImages :: Document -> IO (Nullable HTMLCollection) Source #
getImages :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLCollection) Source #
getImagesUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLCollection Source #
getImagesUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLCollection Source #
js_getApplets :: Document -> IO (Nullable HTMLCollection) Source #
getApplets :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLCollection) Source #
getAppletsUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLCollection Source #
getAppletsUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLCollection Source #
js_getLinks :: Document -> IO (Nullable HTMLCollection) Source #
getLinks :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLCollection) Source #
getLinksUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLCollection Source #
getLinksUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLCollection Source #
js_getForms :: Document -> IO (Nullable HTMLCollection) Source #
getForms :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLCollection) Source #
getFormsUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLCollection Source #
getFormsUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLCollection Source #
js_getAnchors :: Document -> IO (Nullable HTMLCollection) Source #
getAnchors :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLCollection) Source #
getAnchorsUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLCollection Source #
getAnchorsUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLCollection Source #
getLastModified :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
setLocation :: (MonadIO m, IsDocument self) => self -> Maybe Location -> m () Source #
getLocation :: (MonadIO m, IsDocument self) => self -> m (Maybe Location) Source #
getLocationUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Location Source #
getLocationUnchecked :: (MonadIO m, IsDocument self) => self -> m Location Source #
setCharset :: (MonadIO m, IsDocument self, ToJSString val) => self -> Maybe val -> m () Source #
getCharset :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result) Source #
getCharsetUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result Source #
getCharsetUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
getDefaultCharset :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result) Source #
getDefaultCharsetUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result Source #
getDefaultCharsetUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
getReadyState :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result) Source #
getReadyStateUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result Source #
getReadyStateUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
getCharacterSet :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result) Source #
getCharacterSetUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result Source #
getCharacterSetUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
getPreferredStylesheetSet :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result) Source #
getPreferredStylesheetSetUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result Source #
getPreferredStylesheetSetUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
setSelectedStylesheetSet :: (MonadIO m, IsDocument self, ToJSString val) => self -> Maybe val -> m () Source #
getSelectedStylesheetSet :: (MonadIO m, IsDocument self, FromJSString result) => self -> m (Maybe result) Source #
getSelectedStylesheetSetUnsafe :: (MonadIO m, IsDocument self, HasCallStack, FromJSString result) => self -> m result Source #
getSelectedStylesheetSetUnchecked :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
getActiveElement :: (MonadIO m, IsDocument self) => self -> m (Maybe Element) Source #
getActiveElementUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Element Source #
getActiveElementUnchecked :: (MonadIO m, IsDocument self) => self -> m Element Source #
getCompatMode :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
getWebkitIsFullScreen :: (MonadIO m, IsDocument self) => self -> m Bool Source #
getWebkitFullScreenKeyboardInputAllowed :: (MonadIO m, IsDocument self) => self -> m Bool Source #
getWebkitCurrentFullScreenElement :: (MonadIO m, IsDocument self) => self -> m (Maybe Element) Source #
getWebkitCurrentFullScreenElementUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Element Source #
getWebkitCurrentFullScreenElementUnchecked :: (MonadIO m, IsDocument self) => self -> m Element Source #
getWebkitFullscreenEnabled :: (MonadIO m, IsDocument self) => self -> m Bool Source #
getWebkitFullscreenElement :: (MonadIO m, IsDocument self) => self -> m (Maybe Element) Source #
getWebkitFullscreenElementUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Element Source #
getWebkitFullscreenElementUnchecked :: (MonadIO m, IsDocument self) => self -> m Element Source #
getPointerLockElement :: (MonadIO m, IsDocument self) => self -> m (Maybe Element) Source #
getPointerLockElementUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m Element Source #
getPointerLockElementUnchecked :: (MonadIO m, IsDocument self) => self -> m Element Source #
js_getFonts :: Document -> IO (Nullable FontLoader) Source #
getFonts :: (MonadIO m, IsDocument self) => self -> m (Maybe FontLoader) Source #
getFontsUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m FontLoader Source #
getFontsUnchecked :: (MonadIO m, IsDocument self) => self -> m FontLoader Source #
abort :: (IsDocument self, IsEventTarget self) => EventName self UIEvent Source #
blur :: (IsDocument self, IsEventTarget self) => EventName self FocusEvent Source #
change :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
click :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
contextMenu :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
dblClick :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
drag :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
dragEnd :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
dragEnter :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
dragLeave :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
dragOver :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
dragStart :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
drop :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
error :: (IsDocument self, IsEventTarget self) => EventName self UIEvent Source #
focus :: (IsDocument self, IsEventTarget self) => EventName self FocusEvent Source #
input :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
invalid :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
keyDown :: (IsDocument self, IsEventTarget self) => EventName self KeyboardEvent Source #
keyPress :: (IsDocument self, IsEventTarget self) => EventName self KeyboardEvent Source #
keyUp :: (IsDocument self, IsEventTarget self) => EventName self KeyboardEvent Source #
load :: (IsDocument self, IsEventTarget self) => EventName self UIEvent Source #
mouseDown :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
mouseEnter :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
mouseLeave :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
mouseMove :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
mouseOut :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
mouseOver :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
mouseUp :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
mouseWheel :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent Source #
readyStateChange :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
scroll :: (IsDocument self, IsEventTarget self) => EventName self UIEvent Source #
select :: (IsDocument self, IsEventTarget self) => EventName self UIEvent Source #
submit :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
wheel :: (IsDocument self, IsEventTarget self) => EventName self WheelEvent Source #
beforeCut :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
cut :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
beforeCopy :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
copy :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
beforePaste :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
paste :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
reset :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
search :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
selectStart :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
selectionchange :: (IsDocument self, IsEventTarget self) => EventName self onselectionchange Source #
touchStart :: (IsDocument self, IsEventTarget self) => EventName self TouchEvent Source #
touchMove :: (IsDocument self, IsEventTarget self) => EventName self TouchEvent Source #
touchEnd :: (IsDocument self, IsEventTarget self) => EventName self TouchEvent Source #
touchCancel :: (IsDocument self, IsEventTarget self) => EventName self TouchEvent Source #
webKitFullscreenChange :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
webKitFullscreenError :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
pointerlockchange :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
pointerlockerror :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
securitypolicyviolation :: (IsDocument self, IsEventTarget self) => EventName self onsecuritypolicyviolation Source #
webKitWillRevealBottom :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
webKitWillRevealLeft :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
webKitWillRevealRight :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
webKitWillRevealTop :: (IsDocument self, IsEventTarget self) => EventName self Event Source #
getVisibilityState :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
getSecurityPolicy :: (MonadIO m, IsDocument self) => self -> m (Maybe SecurityPolicy) Source #
getSecurityPolicyUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m SecurityPolicy Source #
getSecurityPolicyUnchecked :: (MonadIO m, IsDocument self) => self -> m SecurityPolicy Source #
getCurrentScript :: (MonadIO m, IsDocument self) => self -> m (Maybe HTMLScriptElement) Source #
getCurrentScriptUnsafe :: (MonadIO m, IsDocument self, HasCallStack) => self -> m HTMLScriptElement Source #
getCurrentScriptUnchecked :: (MonadIO m, IsDocument self) => self -> m HTMLScriptElement Source #
getOrigin :: (MonadIO m, IsDocument self, FromJSString result) => self -> m result Source #
Functions for this inteface are in GHCJS.DOM.Document. Base interface functions are in:
class IsNode o => IsDocument o Source #
toDocument :: IsDocument o => o -> Document Source #