Safe Haskell | None |
---|---|
Language | Haskell2010 |
JSDOM.Generated.Node
- insertBefore :: (MonadDOM m, IsNode self, IsNode newChild, IsNode refChild) => self -> Maybe newChild -> Maybe refChild -> m (Maybe Node)
- insertBefore_ :: (MonadDOM m, IsNode self, IsNode newChild, IsNode refChild) => self -> Maybe newChild -> Maybe refChild -> m ()
- insertBeforeUnchecked :: (MonadDOM m, IsNode self, IsNode newChild, IsNode refChild) => self -> Maybe newChild -> Maybe refChild -> m Node
- replaceChild :: (MonadDOM m, IsNode self, IsNode newChild, IsNode oldChild) => self -> Maybe newChild -> Maybe oldChild -> m (Maybe Node)
- replaceChild_ :: (MonadDOM m, IsNode self, IsNode newChild, IsNode oldChild) => self -> Maybe newChild -> Maybe oldChild -> m ()
- replaceChildUnchecked :: (MonadDOM m, IsNode self, IsNode newChild, IsNode oldChild) => self -> Maybe newChild -> Maybe oldChild -> m Node
- removeChild :: (MonadDOM m, IsNode self, IsNode oldChild) => self -> Maybe oldChild -> m (Maybe Node)
- removeChild_ :: (MonadDOM m, IsNode self, IsNode oldChild) => self -> Maybe oldChild -> m ()
- removeChildUnchecked :: (MonadDOM m, IsNode self, IsNode oldChild) => self -> Maybe oldChild -> m Node
- appendChild :: (MonadDOM m, IsNode self, IsNode newChild) => self -> Maybe newChild -> m (Maybe Node)
- appendChild_ :: (MonadDOM m, IsNode self, IsNode newChild) => self -> Maybe newChild -> m ()
- appendChildUnchecked :: (MonadDOM m, IsNode self, IsNode newChild) => self -> Maybe newChild -> m Node
- hasChildNodes :: (MonadDOM m, IsNode self) => self -> m Bool
- hasChildNodes_ :: (MonadDOM m, IsNode self) => self -> m ()
- cloneNode :: (MonadDOM m, IsNode self) => self -> Bool -> m (Maybe Node)
- cloneNode_ :: (MonadDOM m, IsNode self) => self -> Bool -> m ()
- cloneNodeUnchecked :: (MonadDOM m, IsNode self) => self -> Bool -> m Node
- normalize :: (MonadDOM m, IsNode self) => self -> m ()
- isSupported :: (MonadDOM m, IsNode self, ToJSString feature, ToJSString version) => self -> feature -> Maybe version -> m Bool
- isSupported_ :: (MonadDOM m, IsNode self, ToJSString feature, ToJSString version) => self -> feature -> Maybe version -> m ()
- isSameNode :: (MonadDOM m, IsNode self, IsNode other) => self -> Maybe other -> m Bool
- isSameNode_ :: (MonadDOM m, IsNode self, IsNode other) => self -> Maybe other -> m ()
- isEqualNode :: (MonadDOM m, IsNode self, IsNode other) => self -> Maybe other -> m Bool
- isEqualNode_ :: (MonadDOM m, IsNode self, IsNode other) => self -> Maybe other -> m ()
- lookupPrefix :: (MonadDOM m, IsNode self, ToJSString namespaceURI, FromJSString result) => self -> Maybe namespaceURI -> m (Maybe result)
- lookupPrefix_ :: (MonadDOM m, IsNode self, ToJSString namespaceURI) => self -> Maybe namespaceURI -> m ()
- lookupPrefixUnchecked :: (MonadDOM m, IsNode self, ToJSString namespaceURI, FromJSString result) => self -> Maybe namespaceURI -> m result
- isDefaultNamespace :: (MonadDOM m, IsNode self, ToJSString namespaceURI) => self -> Maybe namespaceURI -> m Bool
- isDefaultNamespace_ :: (MonadDOM m, IsNode self, ToJSString namespaceURI) => self -> Maybe namespaceURI -> m ()
- lookupNamespaceURI :: (MonadDOM m, IsNode self, ToJSString prefix, FromJSString result) => self -> Maybe prefix -> m (Maybe result)
- lookupNamespaceURI_ :: (MonadDOM m, IsNode self, ToJSString prefix) => self -> Maybe prefix -> m ()
- lookupNamespaceURIUnchecked :: (MonadDOM m, IsNode self, ToJSString prefix, FromJSString result) => self -> Maybe prefix -> m result
- compareDocumentPosition :: (MonadDOM m, IsNode self, IsNode other) => self -> Maybe other -> m Word
- compareDocumentPosition_ :: (MonadDOM m, IsNode self, IsNode other) => self -> Maybe other -> m ()
- contains :: (MonadDOM m, IsNode self, IsNode other) => self -> Maybe other -> m Bool
- contains_ :: (MonadDOM 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
- getNodeName :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result)
- getNodeNameUnchecked :: (MonadDOM m, IsNode self, FromJSString result) => self -> m result
- setNodeValue :: (MonadDOM m, IsNode self, ToJSString val) => self -> Maybe val -> m ()
- getNodeValue :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result)
- getNodeValueUnchecked :: (MonadDOM m, IsNode self, FromJSString result) => self -> m result
- getNodeType :: (MonadDOM m, IsNode self) => self -> m Word
- getParentNode :: (MonadDOM m, IsNode self) => self -> m (Maybe Node)
- getParentNodeUnchecked :: (MonadDOM m, IsNode self) => self -> m Node
- getChildNodes :: (MonadDOM m, IsNode self) => self -> m (Maybe NodeList)
- getChildNodesUnchecked :: (MonadDOM m, IsNode self) => self -> m NodeList
- getFirstChild :: (MonadDOM m, IsNode self) => self -> m (Maybe Node)
- getFirstChildUnchecked :: (MonadDOM m, IsNode self) => self -> m Node
- getLastChild :: (MonadDOM m, IsNode self) => self -> m (Maybe Node)
- getLastChildUnchecked :: (MonadDOM m, IsNode self) => self -> m Node
- getPreviousSibling :: (MonadDOM m, IsNode self) => self -> m (Maybe Node)
- getPreviousSiblingUnchecked :: (MonadDOM m, IsNode self) => self -> m Node
- getNextSibling :: (MonadDOM m, IsNode self) => self -> m (Maybe Node)
- getNextSiblingUnchecked :: (MonadDOM m, IsNode self) => self -> m Node
- getOwnerDocument :: (MonadDOM m, IsNode self) => self -> m (Maybe Document)
- getOwnerDocumentUnchecked :: (MonadDOM m, IsNode self) => self -> m Document
- getNamespaceURI :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result)
- getNamespaceURIUnchecked :: (MonadDOM m, IsNode self, FromJSString result) => self -> m result
- setPrefix :: (MonadDOM m, IsNode self, ToJSString val) => self -> Maybe val -> m ()
- getPrefix :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result)
- getPrefixUnchecked :: (MonadDOM m, IsNode self, FromJSString result) => self -> m result
- getLocalName :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result)
- getLocalNameUnchecked :: (MonadDOM m, IsNode self, FromJSString result) => self -> m result
- getBaseURI :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result)
- getBaseURIUnchecked :: (MonadDOM m, IsNode self, FromJSString result) => self -> m result
- setTextContent :: (MonadDOM m, IsNode self, ToJSString val) => self -> Maybe val -> m ()
- getTextContent :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result)
- getTextContentUnchecked :: (MonadDOM m, IsNode self, FromJSString result) => self -> m result
- getParentElement :: (MonadDOM m, IsNode self) => self -> m (Maybe Element)
- getParentElementUnchecked :: (MonadDOM m, IsNode self) => self -> m Element
- data Node
- castToNode :: IsGObject obj => obj -> JSM Node
- gTypeNode :: JSM GType
- class IsEventTarget o => IsNode o
- toNode :: IsNode o => o -> Node
Documentation
insertBefore :: (MonadDOM m, IsNode self, IsNode newChild, IsNode refChild) => self -> Maybe newChild -> Maybe refChild -> m (Maybe Node) Source #
insertBefore_ :: (MonadDOM m, IsNode self, IsNode newChild, IsNode refChild) => self -> Maybe newChild -> Maybe refChild -> m () Source #
insertBeforeUnchecked :: (MonadDOM m, IsNode self, IsNode newChild, IsNode refChild) => self -> Maybe newChild -> Maybe refChild -> m Node Source #
replaceChild :: (MonadDOM m, IsNode self, IsNode newChild, IsNode oldChild) => self -> Maybe newChild -> Maybe oldChild -> m (Maybe Node) Source #
replaceChild_ :: (MonadDOM m, IsNode self, IsNode newChild, IsNode oldChild) => self -> Maybe newChild -> Maybe oldChild -> m () Source #
replaceChildUnchecked :: (MonadDOM m, IsNode self, IsNode newChild, IsNode oldChild) => self -> Maybe newChild -> Maybe oldChild -> m Node Source #
removeChild :: (MonadDOM m, IsNode self, IsNode oldChild) => self -> Maybe oldChild -> m (Maybe Node) Source #
removeChild_ :: (MonadDOM m, IsNode self, IsNode oldChild) => self -> Maybe oldChild -> m () Source #
removeChildUnchecked :: (MonadDOM m, IsNode self, IsNode oldChild) => self -> Maybe oldChild -> m Node Source #
appendChild :: (MonadDOM m, IsNode self, IsNode newChild) => self -> Maybe newChild -> m (Maybe Node) Source #
appendChild_ :: (MonadDOM m, IsNode self, IsNode newChild) => self -> Maybe newChild -> m () Source #
appendChildUnchecked :: (MonadDOM m, IsNode self, IsNode newChild) => self -> Maybe newChild -> m Node Source #
hasChildNodes_ :: (MonadDOM m, IsNode self) => self -> m () Source #
isSupported :: (MonadDOM m, IsNode self, ToJSString feature, ToJSString version) => self -> feature -> Maybe version -> m Bool Source #
isSupported_ :: (MonadDOM m, IsNode self, ToJSString feature, ToJSString version) => self -> feature -> Maybe version -> m () Source #
lookupPrefix :: (MonadDOM m, IsNode self, ToJSString namespaceURI, FromJSString result) => self -> Maybe namespaceURI -> m (Maybe result) Source #
lookupPrefix_ :: (MonadDOM m, IsNode self, ToJSString namespaceURI) => self -> Maybe namespaceURI -> m () Source #
lookupPrefixUnchecked :: (MonadDOM m, IsNode self, ToJSString namespaceURI, FromJSString result) => self -> Maybe namespaceURI -> m result Source #
isDefaultNamespace :: (MonadDOM m, IsNode self, ToJSString namespaceURI) => self -> Maybe namespaceURI -> m Bool Source #
isDefaultNamespace_ :: (MonadDOM m, IsNode self, ToJSString namespaceURI) => self -> Maybe namespaceURI -> m () Source #
lookupNamespaceURI :: (MonadDOM m, IsNode self, ToJSString prefix, FromJSString result) => self -> Maybe prefix -> m (Maybe result) Source #
lookupNamespaceURI_ :: (MonadDOM m, IsNode self, ToJSString prefix) => self -> Maybe prefix -> m () Source #
lookupNamespaceURIUnchecked :: (MonadDOM m, IsNode self, ToJSString prefix, FromJSString result) => self -> Maybe prefix -> m result Source #
compareDocumentPosition :: (MonadDOM m, IsNode self, IsNode other) => self -> Maybe other -> m Word Source #
compareDocumentPosition_ :: (MonadDOM 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 :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result) Source #
getNodeNameUnchecked :: (MonadDOM m, IsNode self, FromJSString result) => self -> m result Source #
setNodeValue :: (MonadDOM m, IsNode self, ToJSString val) => self -> Maybe val -> m () Source #
getNodeValue :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result) Source #
getNodeValueUnchecked :: (MonadDOM m, IsNode self, FromJSString result) => self -> m result Source #
getNamespaceURI :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result) Source #
getNamespaceURIUnchecked :: (MonadDOM m, IsNode self, FromJSString result) => self -> m result Source #
getPrefixUnchecked :: (MonadDOM m, IsNode self, FromJSString result) => self -> m result Source #
getLocalName :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result) Source #
getLocalNameUnchecked :: (MonadDOM m, IsNode self, FromJSString result) => self -> m result Source #
getBaseURI :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result) Source #
getBaseURIUnchecked :: (MonadDOM m, IsNode self, FromJSString result) => self -> m result Source #
setTextContent :: (MonadDOM m, IsNode self, ToJSString val) => self -> Maybe val -> m () Source #
getTextContent :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result) Source #
getTextContentUnchecked :: (MonadDOM m, IsNode self, FromJSString result) => self -> m result Source #
Functions for this inteface are in JSDOM.Node. Base interface functions are in:
class IsEventTarget o => IsNode o Source #
Instances