Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_insertBefore :: Node -> Nullable Node -> Nullable Node -> IO (Nullable Node)
- insertBefore :: (MonadIO m, IsNode self, IsNode newChild, IsNode refChild) => self -> Maybe newChild -> Maybe refChild -> m (Maybe Node)
- insertBefore_ :: (MonadIO m, IsNode self, IsNode newChild, IsNode refChild) => self -> Maybe newChild -> Maybe refChild -> m ()
- insertBeforeUnsafe :: (MonadIO m, IsNode self, IsNode newChild, IsNode refChild, HasCallStack) => self -> Maybe newChild -> Maybe refChild -> m Node
- insertBeforeUnchecked :: (MonadIO m, IsNode self, IsNode newChild, IsNode refChild) => self -> Maybe newChild -> Maybe refChild -> m Node
- js_replaceChild :: Node -> Nullable Node -> Nullable Node -> IO (Nullable Node)
- replaceChild :: (MonadIO m, IsNode self, IsNode newChild, IsNode oldChild) => self -> Maybe newChild -> Maybe oldChild -> m (Maybe Node)
- replaceChild_ :: (MonadIO m, IsNode self, IsNode newChild, IsNode oldChild) => self -> Maybe newChild -> Maybe oldChild -> m ()
- replaceChildUnsafe :: (MonadIO m, IsNode self, IsNode newChild, IsNode oldChild, HasCallStack) => self -> Maybe newChild -> Maybe oldChild -> m Node
- replaceChildUnchecked :: (MonadIO m, IsNode self, IsNode newChild, IsNode oldChild) => self -> Maybe newChild -> Maybe oldChild -> m Node
- js_removeChild :: Node -> Nullable Node -> IO (Nullable Node)
- removeChild :: (MonadIO m, IsNode self, IsNode oldChild) => self -> Maybe oldChild -> m (Maybe Node)
- removeChild_ :: (MonadIO m, IsNode self, IsNode oldChild) => self -> Maybe oldChild -> m ()
- removeChildUnsafe :: (MonadIO m, IsNode self, IsNode oldChild, HasCallStack) => self -> Maybe oldChild -> m Node
- removeChildUnchecked :: (MonadIO m, IsNode self, IsNode oldChild) => self -> Maybe oldChild -> m Node
- js_appendChild :: Node -> Nullable Node -> IO (Nullable Node)
- appendChild :: (MonadIO m, IsNode self, IsNode newChild) => self -> Maybe newChild -> m (Maybe Node)
- appendChild_ :: (MonadIO m, IsNode self, IsNode newChild) => self -> Maybe newChild -> m ()
- appendChildUnsafe :: (MonadIO m, IsNode self, IsNode newChild, HasCallStack) => self -> Maybe newChild -> m Node
- appendChildUnchecked :: (MonadIO m, IsNode self, IsNode newChild) => self -> Maybe newChild -> m Node
- js_hasChildNodes :: Node -> IO Bool
- hasChildNodes :: (MonadIO m, IsNode self) => self -> m Bool
- hasChildNodes_ :: (MonadIO m, IsNode self) => self -> m ()
- js_cloneNode :: Node -> Bool -> IO (Nullable Node)
- cloneNode :: (MonadIO m, IsNode self) => self -> Bool -> m (Maybe Node)
- cloneNode_ :: (MonadIO m, IsNode self) => self -> Bool -> m ()
- cloneNodeUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> Bool -> m Node
- cloneNodeUnchecked :: (MonadIO m, IsNode self) => self -> Bool -> m Node
- js_normalize :: Node -> IO ()
- normalize :: (MonadIO m, IsNode self) => self -> m ()
- js_isSupported :: Node -> JSString -> Nullable JSString -> IO Bool
- isSupported :: (MonadIO m, IsNode self, ToJSString feature, ToJSString version) => self -> feature -> Maybe version -> m Bool
- isSupported_ :: (MonadIO m, IsNode self, ToJSString feature, ToJSString version) => self -> feature -> Maybe version -> m ()
- js_isSameNode :: Node -> Nullable Node -> IO Bool
- isSameNode :: (MonadIO m, IsNode self, IsNode other) => self -> Maybe other -> m Bool
- isSameNode_ :: (MonadIO m, IsNode self, IsNode other) => self -> Maybe other -> m ()
- js_isEqualNode :: Node -> Nullable Node -> IO Bool
- isEqualNode :: (MonadIO m, IsNode self, IsNode other) => self -> Maybe other -> m Bool
- isEqualNode_ :: (MonadIO m, IsNode self, IsNode other) => self -> Maybe other -> m ()
- js_lookupPrefix :: Node -> Nullable JSString -> IO (Nullable JSString)
- lookupPrefix :: (MonadIO m, IsNode self, ToJSString namespaceURI, FromJSString result) => self -> Maybe namespaceURI -> m (Maybe result)
- lookupPrefix_ :: (MonadIO m, IsNode self, ToJSString namespaceURI) => self -> Maybe namespaceURI -> m ()
- lookupPrefixUnsafe :: (MonadIO m, IsNode self, ToJSString namespaceURI, HasCallStack, FromJSString result) => self -> Maybe namespaceURI -> m result
- lookupPrefixUnchecked :: (MonadIO m, IsNode self, ToJSString namespaceURI, FromJSString result) => self -> Maybe namespaceURI -> m result
- js_isDefaultNamespace :: Node -> Nullable JSString -> IO Bool
- isDefaultNamespace :: (MonadIO m, IsNode self, ToJSString namespaceURI) => self -> Maybe namespaceURI -> m Bool
- isDefaultNamespace_ :: (MonadIO m, IsNode self, ToJSString namespaceURI) => self -> Maybe namespaceURI -> m ()
- js_lookupNamespaceURI :: Node -> Nullable JSString -> IO (Nullable JSString)
- lookupNamespaceURI :: (MonadIO m, IsNode self, ToJSString prefix, FromJSString result) => self -> Maybe prefix -> m (Maybe result)
- lookupNamespaceURI_ :: (MonadIO m, IsNode self, ToJSString prefix) => self -> Maybe prefix -> m ()
- lookupNamespaceURIUnsafe :: (MonadIO m, IsNode self, ToJSString prefix, HasCallStack, FromJSString result) => self -> Maybe prefix -> m result
- lookupNamespaceURIUnchecked :: (MonadIO m, IsNode self, ToJSString prefix, FromJSString result) => self -> Maybe prefix -> m result
- js_compareDocumentPosition :: Node -> Nullable Node -> IO Word
- compareDocumentPosition :: (MonadIO m, IsNode self, IsNode other) => self -> Maybe other -> m Word
- compareDocumentPosition_ :: (MonadIO m, IsNode self, IsNode other) => self -> Maybe other -> m ()
- js_contains :: Node -> Nullable Node -> IO Bool
- contains :: (MonadIO m, IsNode self, IsNode other) => self -> Maybe other -> m Bool
- contains_ :: (MonadIO m, IsNode self, IsNode other) => self -> Maybe other -> m ()
- pattern ELEMENT_NODE :: forall a. (Num a, Eq a) => a
- pattern ATTRIBUTE_NODE :: forall a. (Num a, Eq a) => a
- pattern TEXT_NODE :: forall a. (Num a, Eq a) => a
- pattern CDATA_SECTION_NODE :: forall a. (Num a, Eq a) => a
- pattern ENTITY_REFERENCE_NODE :: forall a. (Num a, Eq a) => a
- pattern ENTITY_NODE :: forall a. (Num a, Eq a) => a
- pattern PROCESSING_INSTRUCTION_NODE :: forall a. (Num a, Eq a) => a
- pattern COMMENT_NODE :: forall a. (Num a, Eq a) => a
- pattern DOCUMENT_NODE :: forall a. (Num a, Eq a) => a
- pattern DOCUMENT_TYPE_NODE :: forall a. (Num a, Eq a) => a
- pattern DOCUMENT_FRAGMENT_NODE :: forall a. (Num a, Eq a) => a
- pattern NOTATION_NODE :: forall a. (Num a, Eq a) => a
- pattern DOCUMENT_POSITION_DISCONNECTED :: forall a. (Num a, Eq a) => a
- pattern DOCUMENT_POSITION_PRECEDING :: forall a. (Num a, Eq a) => a
- pattern DOCUMENT_POSITION_FOLLOWING :: forall a. (Num a, Eq a) => a
- pattern DOCUMENT_POSITION_CONTAINS :: forall a. (Num a, Eq a) => a
- pattern DOCUMENT_POSITION_CONTAINED_BY :: forall a. (Num a, Eq a) => a
- pattern DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC :: forall a. (Num a, Eq a) => a
- js_getNodeName :: Node -> IO (Nullable JSString)
- getNodeName :: (MonadIO m, IsNode self, FromJSString result) => self -> m (Maybe result)
- getNodeNameUnsafe :: (MonadIO m, IsNode self, HasCallStack, FromJSString result) => self -> m result
- getNodeNameUnchecked :: (MonadIO m, IsNode self, FromJSString result) => self -> m result
- js_setNodeValue :: Node -> Nullable JSString -> IO ()
- setNodeValue :: (MonadIO m, IsNode self, ToJSString val) => self -> Maybe val -> m ()
- js_getNodeValue :: Node -> IO (Nullable JSString)
- getNodeValue :: (MonadIO m, IsNode self, FromJSString result) => self -> m (Maybe result)
- getNodeValueUnsafe :: (MonadIO m, IsNode self, HasCallStack, FromJSString result) => self -> m result
- getNodeValueUnchecked :: (MonadIO m, IsNode self, FromJSString result) => self -> m result
- js_getNodeType :: Node -> IO Word
- getNodeType :: (MonadIO m, IsNode self) => self -> m Word
- js_getParentNode :: Node -> IO (Nullable Node)
- getParentNode :: (MonadIO m, IsNode self) => self -> m (Maybe Node)
- getParentNodeUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m Node
- getParentNodeUnchecked :: (MonadIO m, IsNode self) => self -> m Node
- js_getChildNodes :: Node -> IO (Nullable NodeList)
- getChildNodes :: (MonadIO m, IsNode self) => self -> m (Maybe NodeList)
- getChildNodesUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m NodeList
- getChildNodesUnchecked :: (MonadIO m, IsNode self) => self -> m NodeList
- js_getFirstChild :: Node -> IO (Nullable Node)
- getFirstChild :: (MonadIO m, IsNode self) => self -> m (Maybe Node)
- getFirstChildUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m Node
- getFirstChildUnchecked :: (MonadIO m, IsNode self) => self -> m Node
- js_getLastChild :: Node -> IO (Nullable Node)
- getLastChild :: (MonadIO m, IsNode self) => self -> m (Maybe Node)
- getLastChildUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m Node
- getLastChildUnchecked :: (MonadIO m, IsNode self) => self -> m Node
- js_getPreviousSibling :: Node -> IO (Nullable Node)
- getPreviousSibling :: (MonadIO m, IsNode self) => self -> m (Maybe Node)
- getPreviousSiblingUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m Node
- getPreviousSiblingUnchecked :: (MonadIO m, IsNode self) => self -> m Node
- js_getNextSibling :: Node -> IO (Nullable Node)
- getNextSibling :: (MonadIO m, IsNode self) => self -> m (Maybe Node)
- getNextSiblingUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m Node
- getNextSiblingUnchecked :: (MonadIO m, IsNode self) => self -> m Node
- js_getOwnerDocument :: Node -> IO (Nullable Document)
- getOwnerDocument :: (MonadIO m, IsNode self) => self -> m (Maybe Document)
- getOwnerDocumentUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m Document
- getOwnerDocumentUnchecked :: (MonadIO m, IsNode self) => self -> m Document
- js_getNamespaceURI :: Node -> IO (Nullable JSString)
- getNamespaceURI :: (MonadIO m, IsNode self, FromJSString result) => self -> m (Maybe result)
- getNamespaceURIUnsafe :: (MonadIO m, IsNode self, HasCallStack, FromJSString result) => self -> m result
- getNamespaceURIUnchecked :: (MonadIO m, IsNode self, FromJSString result) => self -> m result
- js_setPrefix :: Node -> Nullable JSString -> IO ()
- setPrefix :: (MonadIO m, IsNode self, ToJSString val) => self -> Maybe val -> m ()
- js_getPrefix :: Node -> IO (Nullable JSString)
- getPrefix :: (MonadIO m, IsNode self, FromJSString result) => self -> m (Maybe result)
- getPrefixUnsafe :: (MonadIO m, IsNode self, HasCallStack, FromJSString result) => self -> m result
- getPrefixUnchecked :: (MonadIO m, IsNode self, FromJSString result) => self -> m result
- js_getLocalName :: Node -> IO (Nullable JSString)
- getLocalName :: (MonadIO m, IsNode self, FromJSString result) => self -> m (Maybe result)
- getLocalNameUnsafe :: (MonadIO m, IsNode self, HasCallStack, FromJSString result) => self -> m result
- getLocalNameUnchecked :: (MonadIO m, IsNode self, FromJSString result) => self -> m result
- js_getBaseURI :: Node -> IO (Nullable JSString)
- getBaseURI :: (MonadIO m, IsNode self, FromJSString result) => self -> m (Maybe result)
- getBaseURIUnsafe :: (MonadIO m, IsNode self, HasCallStack, FromJSString result) => self -> m result
- getBaseURIUnchecked :: (MonadIO m, IsNode self, FromJSString result) => self -> m result
- js_setTextContent :: Node -> Nullable JSString -> IO ()
- setTextContent :: (MonadIO m, IsNode self, ToJSString val) => self -> Maybe val -> m ()
- js_getTextContent :: Node -> IO (Nullable JSString)
- getTextContent :: (MonadIO m, IsNode self, FromJSString result) => self -> m (Maybe result)
- getTextContentUnsafe :: (MonadIO m, IsNode self, HasCallStack, FromJSString result) => self -> m result
- getTextContentUnchecked :: (MonadIO m, IsNode self, FromJSString result) => self -> m result
- js_getParentElement :: Node -> IO (Nullable Element)
- getParentElement :: (MonadIO m, IsNode self) => self -> m (Maybe Element)
- getParentElementUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m Element
- getParentElementUnchecked :: (MonadIO m, IsNode self) => self -> m Element
- newtype Node = Node {}
- gTypeNode :: GType
- class IsEventTarget o => IsNode o
- toNode :: IsNode o => o -> Node
Documentation
insertBefore :: (MonadIO m, IsNode self, IsNode newChild, IsNode refChild) => self -> Maybe newChild -> Maybe refChild -> m (Maybe Node) Source #
insertBefore_ :: (MonadIO m, IsNode self, IsNode newChild, IsNode refChild) => self -> Maybe newChild -> Maybe refChild -> m () Source #
insertBeforeUnsafe :: (MonadIO m, IsNode self, IsNode newChild, IsNode refChild, HasCallStack) => self -> Maybe newChild -> Maybe refChild -> m Node Source #
insertBeforeUnchecked :: (MonadIO m, IsNode self, IsNode newChild, IsNode refChild) => self -> Maybe newChild -> Maybe refChild -> m Node Source #
replaceChild :: (MonadIO m, IsNode self, IsNode newChild, IsNode oldChild) => self -> Maybe newChild -> Maybe oldChild -> m (Maybe Node) Source #
replaceChild_ :: (MonadIO m, IsNode self, IsNode newChild, IsNode oldChild) => self -> Maybe newChild -> Maybe oldChild -> m () Source #
replaceChildUnsafe :: (MonadIO m, IsNode self, IsNode newChild, IsNode oldChild, HasCallStack) => self -> Maybe newChild -> Maybe oldChild -> m Node Source #
replaceChildUnchecked :: (MonadIO m, IsNode self, IsNode newChild, IsNode oldChild) => self -> Maybe newChild -> Maybe oldChild -> m Node Source #
removeChild :: (MonadIO m, IsNode self, IsNode oldChild) => self -> Maybe oldChild -> m (Maybe Node) Source #
removeChild_ :: (MonadIO m, IsNode self, IsNode oldChild) => self -> Maybe oldChild -> m () Source #
removeChildUnsafe :: (MonadIO m, IsNode self, IsNode oldChild, HasCallStack) => self -> Maybe oldChild -> m Node Source #
removeChildUnchecked :: (MonadIO m, IsNode self, IsNode oldChild) => self -> Maybe oldChild -> m Node Source #
appendChild :: (MonadIO m, IsNode self, IsNode newChild) => self -> Maybe newChild -> m (Maybe Node) Source #
appendChild_ :: (MonadIO m, IsNode self, IsNode newChild) => self -> Maybe newChild -> m () Source #
appendChildUnsafe :: (MonadIO m, IsNode self, IsNode newChild, HasCallStack) => self -> Maybe newChild -> m Node Source #
appendChildUnchecked :: (MonadIO m, IsNode self, IsNode newChild) => self -> Maybe newChild -> m Node Source #
hasChildNodes_ :: (MonadIO m, IsNode self) => self -> m () Source #
cloneNodeUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> Bool -> m Node Source #
js_normalize :: Node -> IO () Source #
isSupported :: (MonadIO m, IsNode self, ToJSString feature, ToJSString version) => self -> feature -> Maybe version -> m Bool Source #
isSupported_ :: (MonadIO m, IsNode self, ToJSString feature, ToJSString version) => self -> feature -> Maybe version -> m () Source #
lookupPrefix :: (MonadIO m, IsNode self, ToJSString namespaceURI, FromJSString result) => self -> Maybe namespaceURI -> m (Maybe result) Source #
lookupPrefix_ :: (MonadIO m, IsNode self, ToJSString namespaceURI) => self -> Maybe namespaceURI -> m () Source #
lookupPrefixUnsafe :: (MonadIO m, IsNode self, ToJSString namespaceURI, HasCallStack, FromJSString result) => self -> Maybe namespaceURI -> m result Source #
lookupPrefixUnchecked :: (MonadIO m, IsNode self, ToJSString namespaceURI, FromJSString result) => self -> Maybe namespaceURI -> m result Source #
isDefaultNamespace :: (MonadIO m, IsNode self, ToJSString namespaceURI) => self -> Maybe namespaceURI -> m Bool Source #
isDefaultNamespace_ :: (MonadIO m, IsNode self, ToJSString namespaceURI) => self -> Maybe namespaceURI -> m () Source #
lookupNamespaceURI :: (MonadIO m, IsNode self, ToJSString prefix, FromJSString result) => self -> Maybe prefix -> m (Maybe result) Source #
lookupNamespaceURI_ :: (MonadIO m, IsNode self, ToJSString prefix) => self -> Maybe prefix -> m () Source #
lookupNamespaceURIUnsafe :: (MonadIO m, IsNode self, ToJSString prefix, HasCallStack, FromJSString result) => self -> Maybe prefix -> m result Source #
lookupNamespaceURIUnchecked :: (MonadIO m, IsNode self, ToJSString prefix, FromJSString result) => self -> Maybe prefix -> m result Source #
compareDocumentPosition :: (MonadIO m, IsNode self, IsNode other) => self -> Maybe other -> m Word Source #
compareDocumentPosition_ :: (MonadIO m, IsNode self, IsNode other) => self -> Maybe other -> m () Source #
pattern ELEMENT_NODE :: forall a. (Num a, Eq a) => a Source #
pattern ATTRIBUTE_NODE :: forall a. (Num a, Eq a) => a Source #
pattern CDATA_SECTION_NODE :: forall a. (Num a, Eq a) => a Source #
pattern ENTITY_REFERENCE_NODE :: forall a. (Num a, Eq a) => a Source #
pattern ENTITY_NODE :: forall a. (Num a, Eq a) => a Source #
pattern PROCESSING_INSTRUCTION_NODE :: forall a. (Num a, Eq a) => a Source #
pattern COMMENT_NODE :: forall a. (Num a, Eq a) => a Source #
pattern DOCUMENT_NODE :: forall a. (Num a, Eq a) => a Source #
pattern DOCUMENT_TYPE_NODE :: forall a. (Num a, Eq a) => a Source #
pattern DOCUMENT_FRAGMENT_NODE :: forall a. (Num a, Eq a) => a Source #
pattern NOTATION_NODE :: forall a. (Num a, Eq a) => a Source #
pattern DOCUMENT_POSITION_DISCONNECTED :: forall a. (Num a, Eq a) => a Source #
pattern DOCUMENT_POSITION_PRECEDING :: forall a. (Num a, Eq a) => a Source #
pattern DOCUMENT_POSITION_FOLLOWING :: forall a. (Num a, Eq a) => a Source #
pattern DOCUMENT_POSITION_CONTAINS :: forall a. (Num a, Eq a) => a Source #
pattern DOCUMENT_POSITION_CONTAINED_BY :: forall a. (Num a, Eq a) => a Source #
pattern DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC :: forall a. (Num a, Eq a) => a Source #
getNodeName :: (MonadIO m, IsNode self, FromJSString result) => self -> m (Maybe result) Source #
getNodeNameUnsafe :: (MonadIO m, IsNode self, HasCallStack, FromJSString result) => self -> m result Source #
getNodeNameUnchecked :: (MonadIO m, IsNode self, FromJSString result) => self -> m result Source #
setNodeValue :: (MonadIO m, IsNode self, ToJSString val) => self -> Maybe val -> m () Source #
getNodeValue :: (MonadIO m, IsNode self, FromJSString result) => self -> m (Maybe result) Source #
getNodeValueUnsafe :: (MonadIO m, IsNode self, HasCallStack, FromJSString result) => self -> m result Source #
getNodeValueUnchecked :: (MonadIO m, IsNode self, FromJSString result) => self -> m result Source #
getParentNodeUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m Node Source #
getChildNodesUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m NodeList Source #
getFirstChildUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m Node Source #
getLastChildUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m Node Source #
getPreviousSiblingUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m Node Source #
getNextSiblingUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m Node Source #
getOwnerDocumentUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m Document Source #
getNamespaceURI :: (MonadIO m, IsNode self, FromJSString result) => self -> m (Maybe result) Source #
getNamespaceURIUnsafe :: (MonadIO m, IsNode self, HasCallStack, FromJSString result) => self -> m result Source #
getNamespaceURIUnchecked :: (MonadIO m, IsNode self, FromJSString result) => self -> m result Source #
getPrefixUnsafe :: (MonadIO m, IsNode self, HasCallStack, FromJSString result) => self -> m result Source #
getPrefixUnchecked :: (MonadIO m, IsNode self, FromJSString result) => self -> m result Source #
getLocalName :: (MonadIO m, IsNode self, FromJSString result) => self -> m (Maybe result) Source #
getLocalNameUnsafe :: (MonadIO m, IsNode self, HasCallStack, FromJSString result) => self -> m result Source #
getLocalNameUnchecked :: (MonadIO m, IsNode self, FromJSString result) => self -> m result Source #
getBaseURI :: (MonadIO m, IsNode self, FromJSString result) => self -> m (Maybe result) Source #
getBaseURIUnsafe :: (MonadIO m, IsNode self, HasCallStack, FromJSString result) => self -> m result Source #
getBaseURIUnchecked :: (MonadIO m, IsNode self, FromJSString result) => self -> m result Source #
setTextContent :: (MonadIO m, IsNode self, ToJSString val) => self -> Maybe val -> m () Source #
getTextContent :: (MonadIO m, IsNode self, FromJSString result) => self -> m (Maybe result) Source #
getTextContentUnsafe :: (MonadIO m, IsNode self, HasCallStack, FromJSString result) => self -> m result Source #
getTextContentUnchecked :: (MonadIO m, IsNode self, FromJSString result) => self -> m result Source #
getParentElementUnsafe :: (MonadIO m, IsNode self, HasCallStack) => self -> m Element Source #
Functions for this inteface are in GHCJS.DOM.Node. Base interface functions are in:
class IsEventTarget o => IsNode o Source #