Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
GI.WebKit2WebExtension.Objects.DOMNode
Contents
- Exported types
- Methods
- appendChild
- cloneNodeWithError
- compareDocumentPosition
- contains
- getBaseUri
- getChildNodes
- getFirstChild
- getLastChild
- getLocalName
- getNamespaceUri
- getNextSibling
- getNodeName
- getNodeType
- getNodeValue
- getOwnerDocument
- getParentElement
- getParentNode
- getPrefix
- getPreviousSibling
- getTextContent
- hasChildNodes
- insertBefore
- isDefaultNamespace
- isEqualNode
- isSameNode
- isSupported
- lookupNamespaceUri
- lookupPrefix
- normalize
- removeChild
- replaceChild
- setNodeValue
- setPrefix
- setTextContent
- Properties
Description
- newtype DOMNode = DOMNode (ManagedPtr DOMNode)
- class GObject o => IsDOMNode o
- toDOMNode :: (MonadIO m, IsDOMNode o) => o -> m DOMNode
- noDOMNode :: Maybe DOMNode
- dOMNodeAppendChild :: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) => a -> b -> m DOMNode
- dOMNodeCloneNodeWithError :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> Bool -> m DOMNode
- dOMNodeCompareDocumentPosition :: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) => a -> b -> m Word16
- dOMNodeContains :: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) => a -> b -> m Bool
- dOMNodeGetBaseUri :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m Text
- dOMNodeGetChildNodes :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m DOMNodeList
- dOMNodeGetFirstChild :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m DOMNode
- dOMNodeGetLastChild :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m DOMNode
- dOMNodeGetLocalName :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m Text
- dOMNodeGetNamespaceUri :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m Text
- dOMNodeGetNextSibling :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m DOMNode
- dOMNodeGetNodeName :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m Text
- dOMNodeGetNodeType :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m Word16
- dOMNodeGetNodeValue :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m Text
- dOMNodeGetOwnerDocument :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m DOMDocument
- dOMNodeGetParentElement :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m DOMElement
- dOMNodeGetParentNode :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m DOMNode
- dOMNodeGetPrefix :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m Text
- dOMNodeGetPreviousSibling :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m DOMNode
- dOMNodeGetTextContent :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m Text
- dOMNodeHasChildNodes :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m Bool
- dOMNodeInsertBefore :: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b, IsDOMNode c) => a -> b -> Maybe c -> m DOMNode
- dOMNodeIsDefaultNamespace :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> Text -> m Bool
- dOMNodeIsEqualNode :: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) => a -> b -> m Bool
- dOMNodeIsSameNode :: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) => a -> b -> m Bool
- dOMNodeIsSupported :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> Text -> Text -> m Bool
- dOMNodeLookupNamespaceUri :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> Text -> m Text
- dOMNodeLookupPrefix :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> Text -> m Text
- dOMNodeNormalize :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> m ()
- dOMNodeRemoveChild :: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) => a -> b -> m DOMNode
- dOMNodeReplaceChild :: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b, IsDOMNode c) => a -> b -> c -> m DOMNode
- dOMNodeSetNodeValue :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> Text -> m ()
- dOMNodeSetPrefix :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> Text -> m ()
- dOMNodeSetTextContent :: (HasCallStack, MonadIO m, IsDOMNode a) => a -> Text -> m ()
- getDOMNodeBaseUri :: (MonadIO m, IsDOMNode o) => o -> m (Maybe Text)
- getDOMNodeChildNodes :: (MonadIO m, IsDOMNode o) => o -> m (Maybe DOMNodeList)
- getDOMNodeFirstChild :: (MonadIO m, IsDOMNode o) => o -> m DOMNode
- getDOMNodeLastChild :: (MonadIO m, IsDOMNode o) => o -> m DOMNode
- getDOMNodeNextSibling :: (MonadIO m, IsDOMNode o) => o -> m DOMNode
- getDOMNodeNodeName :: (MonadIO m, IsDOMNode o) => o -> m (Maybe Text)
- getDOMNodeNodeType :: (MonadIO m, IsDOMNode o) => o -> m Word32
- clearDOMNodeNodeValue :: (MonadIO m, IsDOMNode o) => o -> m ()
- constructDOMNodeNodeValue :: IsDOMNode o => Text -> IO (GValueConstruct o)
- getDOMNodeNodeValue :: (MonadIO m, IsDOMNode o) => o -> m (Maybe Text)
- setDOMNodeNodeValue :: (MonadIO m, IsDOMNode o) => o -> Text -> m ()
- getDOMNodeOwnerDocument :: (MonadIO m, IsDOMNode o) => o -> m DOMDocument
- getDOMNodeParentElement :: (MonadIO m, IsDOMNode o) => o -> m DOMElement
- getDOMNodeParentNode :: (MonadIO m, IsDOMNode o) => o -> m DOMNode
- getDOMNodePreviousSibling :: (MonadIO m, IsDOMNode o) => o -> m DOMNode
- clearDOMNodeTextContent :: (MonadIO m, IsDOMNode o) => o -> m ()
- constructDOMNodeTextContent :: IsDOMNode o => Text -> IO (GValueConstruct o)
- getDOMNodeTextContent :: (MonadIO m, IsDOMNode o) => o -> m (Maybe Text)
- setDOMNodeTextContent :: (MonadIO m, IsDOMNode o) => o -> Text -> m ()
Exported types
Constructors
DOMNode (ManagedPtr DOMNode) |
class GObject o => IsDOMNode o Source #
Instances
Methods
appendChild
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m DOMNode |
No description available in the introspection data.
cloneNodeWithError
dOMNodeCloneNodeWithError Source #
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> Bool |
|
-> m DOMNode |
No description available in the introspection data.
Since: 2.14
compareDocumentPosition
dOMNodeCompareDocumentPosition Source #
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m Word16 | Returns: A |
No description available in the introspection data.
contains
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getBaseUri
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getChildNodes
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m DOMNodeList | Returns: A |
No description available in the introspection data.
getFirstChild
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m DOMNode | Returns: A |
No description available in the introspection data.
getLastChild
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m DOMNode | Returns: A |
No description available in the introspection data.
getLocalName
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m Text | Returns: A |
Deprecated: (Since version 2.14)Use dOMAttrGetLocalName
or dOMElementGetLocalName
instead.
No description available in the introspection data.
getNamespaceUri
dOMNodeGetNamespaceUri Source #
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m Text | Returns: A |
Deprecated: (Since version 2.14)Use dOMAttrGetNamespaceUri
or dOMElementGetNamespaceUri
instead.
No description available in the introspection data.
getNextSibling
dOMNodeGetNextSibling Source #
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m DOMNode | Returns: A |
No description available in the introspection data.
getNodeName
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getNodeType
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m Word16 | Returns: A |
No description available in the introspection data.
getNodeValue
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getOwnerDocument
dOMNodeGetOwnerDocument Source #
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m DOMDocument | Returns: A |
No description available in the introspection data.
getParentElement
dOMNodeGetParentElement Source #
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m DOMElement | Returns: A |
No description available in the introspection data.
getParentNode
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m DOMNode | Returns: A |
No description available in the introspection data.
getPrefix
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m Text | Returns: A |
Deprecated: (Since version 2.14)Use dOMAttrGetPrefix
or dOMElementGetPrefix
instead.
No description available in the introspection data.
getPreviousSibling
dOMNodeGetPreviousSibling Source #
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m DOMNode | Returns: A |
No description available in the introspection data.
getTextContent
dOMNodeGetTextContent Source #
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
hasChildNodes
No description available in the introspection data.
insertBefore
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b, IsDOMNode c) | |
=> a |
|
-> b |
|
-> Maybe c |
|
-> m DOMNode |
No description available in the introspection data.
isDefaultNamespace
dOMNodeIsDefaultNamespace Source #
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> Text |
|
-> m Bool | Returns: A |
No description available in the introspection data.
isEqualNode
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m Bool | Returns: A |
No description available in the introspection data.
isSameNode
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m Bool | Returns: A |
No description available in the introspection data.
isSupported
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> Text |
|
-> Text |
|
-> m Bool | Returns: A |
No description available in the introspection data.
lookupNamespaceUri
dOMNodeLookupNamespaceUri Source #
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> Text |
|
-> m Text | Returns: A |
No description available in the introspection data.
lookupPrefix
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> Text |
|
-> m Text | Returns: A |
No description available in the introspection data.
normalize
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> m () |
No description available in the introspection data.
removeChild
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m DOMNode |
No description available in the introspection data.
replaceChild
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b, IsDOMNode c) | |
=> a |
|
-> b |
|
-> c |
|
-> m DOMNode |
No description available in the introspection data.
setNodeValue
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> Text |
|
-> m () | (Can throw |
No description available in the introspection data.
setPrefix
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> Text |
|
-> m () | (Can throw |
Deprecated: (Since version 2.14)
No description available in the introspection data.
setTextContent
dOMNodeSetTextContent Source #
Arguments
:: (HasCallStack, MonadIO m, IsDOMNode a) | |
=> a |
|
-> Text |
|
-> m () | (Can throw |
No description available in the introspection data.
Properties
baseUri
childNodes
getDOMNodeChildNodes :: (MonadIO m, IsDOMNode o) => o -> m (Maybe DOMNodeList) Source #
firstChild
lastChild
nextSibling
nodeName
nodeType
nodeValue
clearDOMNodeNodeValue :: (MonadIO m, IsDOMNode o) => o -> m () Source #
constructDOMNodeNodeValue :: IsDOMNode o => Text -> IO (GValueConstruct o) Source #
ownerDocument
getDOMNodeOwnerDocument :: (MonadIO m, IsDOMNode o) => o -> m DOMDocument Source #
parentElement
getDOMNodeParentElement :: (MonadIO m, IsDOMNode o) => o -> m DOMElement Source #
parentNode
previousSibling
textContent
clearDOMNodeTextContent :: (MonadIO m, IsDOMNode o) => o -> m () Source #
constructDOMNodeTextContent :: IsDOMNode o => Text -> IO (GValueConstruct o) Source #