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 |
- Exported types
- Methods
- dOMNodeAppendChild
- dOMNodeCloneNode
- dOMNodeCompareDocumentPosition
- dOMNodeContains
- dOMNodeDispatchEvent
- dOMNodeGetAttributes
- dOMNodeGetBaseUri
- dOMNodeGetChildNodes
- dOMNodeGetFirstChild
- dOMNodeGetLastChild
- dOMNodeGetLocalName
- dOMNodeGetNamespaceUri
- dOMNodeGetNextSibling
- dOMNodeGetNodeName
- dOMNodeGetNodeType
- dOMNodeGetNodeValue
- dOMNodeGetOwnerDocument
- dOMNodeGetParentElement
- dOMNodeGetParentNode
- dOMNodeGetPrefix
- dOMNodeGetPreviousSibling
- dOMNodeGetTextContent
- dOMNodeHasAttributes
- dOMNodeHasChildNodes
- dOMNodeInsertBefore
- dOMNodeIsDefaultNamespace
- dOMNodeIsEqualNode
- dOMNodeIsSameNode
- dOMNodeIsSupported
- dOMNodeLookupNamespaceUri
- dOMNodeLookupPrefix
- dOMNodeNormalize
- dOMNodeRemoveChild
- dOMNodeReplaceChild
- dOMNodeSetNodeValue
- dOMNodeSetPrefix
- dOMNodeSetTextContent
- Properties
- newtype DOMNode = DOMNode (ForeignPtr DOMNode)
- class GObject o => DOMNodeK o
- toDOMNode :: DOMNodeK o => o -> IO DOMNode
- noDOMNode :: Maybe DOMNode
- dOMNodeAppendChild :: (MonadIO m, DOMNodeK a, DOMNodeK b) => a -> b -> m DOMNode
- dOMNodeCloneNode :: (MonadIO m, DOMNodeK a) => a -> Bool -> m DOMNode
- dOMNodeCompareDocumentPosition :: (MonadIO m, DOMNodeK a, DOMNodeK b) => a -> b -> m Word16
- dOMNodeContains :: (MonadIO m, DOMNodeK a, DOMNodeK b) => a -> b -> m Bool
- dOMNodeDispatchEvent :: (MonadIO m, DOMNodeK a, DOMEventK b) => a -> b -> m ()
- dOMNodeGetAttributes :: (MonadIO m, DOMNodeK a) => a -> m DOMNamedNodeMap
- dOMNodeGetBaseUri :: (MonadIO m, DOMNodeK a) => a -> m Text
- dOMNodeGetChildNodes :: (MonadIO m, DOMNodeK a) => a -> m DOMNodeList
- dOMNodeGetFirstChild :: (MonadIO m, DOMNodeK a) => a -> m DOMNode
- dOMNodeGetLastChild :: (MonadIO m, DOMNodeK a) => a -> m DOMNode
- dOMNodeGetLocalName :: (MonadIO m, DOMNodeK a) => a -> m Text
- dOMNodeGetNamespaceUri :: (MonadIO m, DOMNodeK a) => a -> m Text
- dOMNodeGetNextSibling :: (MonadIO m, DOMNodeK a) => a -> m DOMNode
- dOMNodeGetNodeName :: (MonadIO m, DOMNodeK a) => a -> m Text
- dOMNodeGetNodeType :: (MonadIO m, DOMNodeK a) => a -> m Word16
- dOMNodeGetNodeValue :: (MonadIO m, DOMNodeK a) => a -> m Text
- dOMNodeGetOwnerDocument :: (MonadIO m, DOMNodeK a) => a -> m DOMDocument
- dOMNodeGetParentElement :: (MonadIO m, DOMNodeK a) => a -> m DOMElement
- dOMNodeGetParentNode :: (MonadIO m, DOMNodeK a) => a -> m DOMNode
- dOMNodeGetPrefix :: (MonadIO m, DOMNodeK a) => a -> m Text
- dOMNodeGetPreviousSibling :: (MonadIO m, DOMNodeK a) => a -> m DOMNode
- dOMNodeGetTextContent :: (MonadIO m, DOMNodeK a) => a -> m Text
- dOMNodeHasAttributes :: (MonadIO m, DOMNodeK a) => a -> m Bool
- dOMNodeHasChildNodes :: (MonadIO m, DOMNodeK a) => a -> m Bool
- dOMNodeInsertBefore :: (MonadIO m, DOMNodeK a, DOMNodeK b, DOMNodeK c) => a -> b -> Maybe c -> m DOMNode
- dOMNodeIsDefaultNamespace :: (MonadIO m, DOMNodeK a) => a -> Text -> m Bool
- dOMNodeIsEqualNode :: (MonadIO m, DOMNodeK a, DOMNodeK b) => a -> b -> m Bool
- dOMNodeIsSameNode :: (MonadIO m, DOMNodeK a, DOMNodeK b) => a -> b -> m Bool
- dOMNodeIsSupported :: (MonadIO m, DOMNodeK a) => a -> Text -> Text -> m Bool
- dOMNodeLookupNamespaceUri :: (MonadIO m, DOMNodeK a) => a -> Text -> m Text
- dOMNodeLookupPrefix :: (MonadIO m, DOMNodeK a) => a -> Text -> m Text
- dOMNodeNormalize :: (MonadIO m, DOMNodeK a) => a -> m ()
- dOMNodeRemoveChild :: (MonadIO m, DOMNodeK a, DOMNodeK b) => a -> b -> m DOMNode
- dOMNodeReplaceChild :: (MonadIO m, DOMNodeK a, DOMNodeK b, DOMNodeK c) => a -> b -> c -> m DOMNode
- dOMNodeSetNodeValue :: (MonadIO m, DOMNodeK a) => a -> Text -> m ()
- dOMNodeSetPrefix :: (MonadIO m, DOMNodeK a) => a -> Text -> m ()
- dOMNodeSetTextContent :: (MonadIO m, DOMNodeK a) => a -> Text -> m ()
- data DOMNodeBaseUriPropertyInfo
- getDOMNodeBaseUri :: (MonadIO m, DOMNodeK o) => o -> m Text
- data DOMNodeChildNodesPropertyInfo
- getDOMNodeChildNodes :: (MonadIO m, DOMNodeK o) => o -> m DOMNodeList
- data DOMNodeFirstChildPropertyInfo
- getDOMNodeFirstChild :: (MonadIO m, DOMNodeK o) => o -> m DOMNode
- data DOMNodeLastChildPropertyInfo
- getDOMNodeLastChild :: (MonadIO m, DOMNodeK o) => o -> m DOMNode
- data DOMNodeLocalNamePropertyInfo
- getDOMNodeLocalName :: (MonadIO m, DOMNodeK o) => o -> m Text
- data DOMNodeNamespaceUriPropertyInfo
- getDOMNodeNamespaceUri :: (MonadIO m, DOMNodeK o) => o -> m Text
- data DOMNodeNextSiblingPropertyInfo
- getDOMNodeNextSibling :: (MonadIO m, DOMNodeK o) => o -> m DOMNode
- data DOMNodeNodeNamePropertyInfo
- getDOMNodeNodeName :: (MonadIO m, DOMNodeK o) => o -> m Text
- data DOMNodeNodeTypePropertyInfo
- getDOMNodeNodeType :: (MonadIO m, DOMNodeK o) => o -> m Word32
- data DOMNodeNodeValuePropertyInfo
- constructDOMNodeNodeValue :: Text -> IO ([Char], GValue)
- getDOMNodeNodeValue :: (MonadIO m, DOMNodeK o) => o -> m Text
- setDOMNodeNodeValue :: (MonadIO m, DOMNodeK o) => o -> Text -> m ()
- data DOMNodeOwnerDocumentPropertyInfo
- getDOMNodeOwnerDocument :: (MonadIO m, DOMNodeK o) => o -> m DOMDocument
- data DOMNodeParentElementPropertyInfo
- getDOMNodeParentElement :: (MonadIO m, DOMNodeK o) => o -> m DOMElement
- data DOMNodeParentNodePropertyInfo
- getDOMNodeParentNode :: (MonadIO m, DOMNodeK o) => o -> m DOMNode
- data DOMNodePrefixPropertyInfo
- constructDOMNodePrefix :: Text -> IO ([Char], GValue)
- getDOMNodePrefix :: (MonadIO m, DOMNodeK o) => o -> m Text
- setDOMNodePrefix :: (MonadIO m, DOMNodeK o) => o -> Text -> m ()
- data DOMNodePreviousSiblingPropertyInfo
- getDOMNodePreviousSibling :: (MonadIO m, DOMNodeK o) => o -> m DOMNode
- data DOMNodeTextContentPropertyInfo
- constructDOMNodeTextContent :: Text -> IO ([Char], GValue)
- getDOMNodeTextContent :: (MonadIO m, DOMNodeK o) => o -> m Text
- setDOMNodeTextContent :: (MonadIO m, DOMNodeK o) => o -> Text -> m ()
Exported types
GObject DOMNode | |
type ParentTypes DOMNode | |
type AttributeList DOMNode | |
type SignalList DOMNode |
Methods
dOMNodeAppendChild
dOMNodeCloneNode
dOMNodeCompareDocumentPosition
dOMNodeContains
dOMNodeDispatchEvent
dOMNodeDispatchEvent :: (MonadIO m, DOMNodeK a, DOMEventK b) => a -> b -> m () Source
Deprecated: (Since version 2.4)Use webkit_dom_event_target_dispatch_event() instead.
dOMNodeGetAttributes
dOMNodeGetAttributes :: (MonadIO m, DOMNodeK a) => a -> m DOMNamedNodeMap Source
Deprecated: (Since version 2.2)
dOMNodeGetBaseUri
dOMNodeGetBaseUri :: (MonadIO m, DOMNodeK a) => a -> m Text Source
dOMNodeGetChildNodes
dOMNodeGetChildNodes :: (MonadIO m, DOMNodeK a) => a -> m DOMNodeList Source
dOMNodeGetFirstChild
dOMNodeGetFirstChild :: (MonadIO m, DOMNodeK a) => a -> m DOMNode Source
dOMNodeGetLastChild
dOMNodeGetLastChild :: (MonadIO m, DOMNodeK a) => a -> m DOMNode Source
dOMNodeGetLocalName
dOMNodeGetLocalName :: (MonadIO m, DOMNodeK a) => a -> m Text Source
dOMNodeGetNamespaceUri
dOMNodeGetNamespaceUri :: (MonadIO m, DOMNodeK a) => a -> m Text Source
dOMNodeGetNextSibling
dOMNodeGetNextSibling :: (MonadIO m, DOMNodeK a) => a -> m DOMNode Source
dOMNodeGetNodeName
dOMNodeGetNodeName :: (MonadIO m, DOMNodeK a) => a -> m Text Source
dOMNodeGetNodeType
dOMNodeGetNodeType :: (MonadIO m, DOMNodeK a) => a -> m Word16 Source
dOMNodeGetNodeValue
dOMNodeGetNodeValue :: (MonadIO m, DOMNodeK a) => a -> m Text Source
dOMNodeGetOwnerDocument
dOMNodeGetOwnerDocument :: (MonadIO m, DOMNodeK a) => a -> m DOMDocument Source
dOMNodeGetParentElement
dOMNodeGetParentElement :: (MonadIO m, DOMNodeK a) => a -> m DOMElement Source
dOMNodeGetParentNode
dOMNodeGetParentNode :: (MonadIO m, DOMNodeK a) => a -> m DOMNode Source
dOMNodeGetPrefix
dOMNodeGetPrefix :: (MonadIO m, DOMNodeK a) => a -> m Text Source
dOMNodeGetPreviousSibling
dOMNodeGetPreviousSibling :: (MonadIO m, DOMNodeK a) => a -> m DOMNode Source
dOMNodeGetTextContent
dOMNodeGetTextContent :: (MonadIO m, DOMNodeK a) => a -> m Text Source
dOMNodeHasAttributes
dOMNodeHasAttributes :: (MonadIO m, DOMNodeK a) => a -> m Bool Source
Deprecated: (Since version 2.2)
dOMNodeHasChildNodes
dOMNodeHasChildNodes :: (MonadIO m, DOMNodeK a) => a -> m Bool Source
dOMNodeInsertBefore
dOMNodeInsertBefore :: (MonadIO m, DOMNodeK a, DOMNodeK b, DOMNodeK c) => a -> b -> Maybe c -> m DOMNode Source
dOMNodeIsDefaultNamespace
dOMNodeIsEqualNode
dOMNodeIsSameNode
dOMNodeIsSupported
dOMNodeLookupNamespaceUri
dOMNodeLookupPrefix
dOMNodeNormalize
dOMNodeNormalize :: (MonadIO m, DOMNodeK a) => a -> m () Source
dOMNodeRemoveChild
dOMNodeReplaceChild
dOMNodeReplaceChild :: (MonadIO m, DOMNodeK a, DOMNodeK b, DOMNodeK c) => a -> b -> c -> m DOMNode Source
dOMNodeSetNodeValue
dOMNodeSetNodeValue :: (MonadIO m, DOMNodeK a) => a -> Text -> m () Source
dOMNodeSetPrefix
dOMNodeSetPrefix :: (MonadIO m, DOMNodeK a) => a -> Text -> m () Source
dOMNodeSetTextContent
dOMNodeSetTextContent :: (MonadIO m, DOMNodeK a) => a -> Text -> m () Source
Properties
BaseUri
data DOMNodeBaseUriPropertyInfo Source
AttrInfo DOMNodeBaseUriPropertyInfo | |
type AttrLabel DOMNodeBaseUriPropertyInfo = "DOMNode::base-uri" | |
type AttrGetType DOMNodeBaseUriPropertyInfo = Text | |
type AttrBaseTypeConstraint DOMNodeBaseUriPropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodeBaseUriPropertyInfo = * ~ () | |
type AttrAllowedOps DOMNodeBaseUriPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMNodeBaseUri :: (MonadIO m, DOMNodeK o) => o -> m Text Source
ChildNodes
data DOMNodeChildNodesPropertyInfo Source
AttrInfo DOMNodeChildNodesPropertyInfo | |
type AttrLabel DOMNodeChildNodesPropertyInfo = "DOMNode::child-nodes" | |
type AttrGetType DOMNodeChildNodesPropertyInfo = DOMNodeList | |
type AttrBaseTypeConstraint DOMNodeChildNodesPropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodeChildNodesPropertyInfo = * ~ () | |
type AttrAllowedOps DOMNodeChildNodesPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMNodeChildNodes :: (MonadIO m, DOMNodeK o) => o -> m DOMNodeList Source
FirstChild
data DOMNodeFirstChildPropertyInfo Source
AttrInfo DOMNodeFirstChildPropertyInfo | |
type AttrLabel DOMNodeFirstChildPropertyInfo = "DOMNode::first-child" | |
type AttrGetType DOMNodeFirstChildPropertyInfo = DOMNode | |
type AttrBaseTypeConstraint DOMNodeFirstChildPropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodeFirstChildPropertyInfo = * ~ () | |
type AttrAllowedOps DOMNodeFirstChildPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMNodeFirstChild :: (MonadIO m, DOMNodeK o) => o -> m DOMNode Source
LastChild
data DOMNodeLastChildPropertyInfo Source
AttrInfo DOMNodeLastChildPropertyInfo | |
type AttrLabel DOMNodeLastChildPropertyInfo = "DOMNode::last-child" | |
type AttrGetType DOMNodeLastChildPropertyInfo = DOMNode | |
type AttrBaseTypeConstraint DOMNodeLastChildPropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodeLastChildPropertyInfo = * ~ () | |
type AttrAllowedOps DOMNodeLastChildPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMNodeLastChild :: (MonadIO m, DOMNodeK o) => o -> m DOMNode Source
LocalName
data DOMNodeLocalNamePropertyInfo Source
AttrInfo DOMNodeLocalNamePropertyInfo | |
type AttrLabel DOMNodeLocalNamePropertyInfo = "DOMNode::local-name" | |
type AttrGetType DOMNodeLocalNamePropertyInfo = Text | |
type AttrBaseTypeConstraint DOMNodeLocalNamePropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodeLocalNamePropertyInfo = * ~ () | |
type AttrAllowedOps DOMNodeLocalNamePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMNodeLocalName :: (MonadIO m, DOMNodeK o) => o -> m Text Source
NamespaceUri
data DOMNodeNamespaceUriPropertyInfo Source
AttrInfo DOMNodeNamespaceUriPropertyInfo | |
type AttrLabel DOMNodeNamespaceUriPropertyInfo = "DOMNode::namespace-uri" | |
type AttrGetType DOMNodeNamespaceUriPropertyInfo = Text | |
type AttrBaseTypeConstraint DOMNodeNamespaceUriPropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodeNamespaceUriPropertyInfo = * ~ () | |
type AttrAllowedOps DOMNodeNamespaceUriPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMNodeNamespaceUri :: (MonadIO m, DOMNodeK o) => o -> m Text Source
NextSibling
data DOMNodeNextSiblingPropertyInfo Source
AttrInfo DOMNodeNextSiblingPropertyInfo | |
type AttrLabel DOMNodeNextSiblingPropertyInfo = "DOMNode::next-sibling" | |
type AttrGetType DOMNodeNextSiblingPropertyInfo = DOMNode | |
type AttrBaseTypeConstraint DOMNodeNextSiblingPropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodeNextSiblingPropertyInfo = * ~ () | |
type AttrAllowedOps DOMNodeNextSiblingPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMNodeNextSibling :: (MonadIO m, DOMNodeK o) => o -> m DOMNode Source
NodeName
data DOMNodeNodeNamePropertyInfo Source
AttrInfo DOMNodeNodeNamePropertyInfo | |
type AttrLabel DOMNodeNodeNamePropertyInfo = "DOMNode::node-name" | |
type AttrGetType DOMNodeNodeNamePropertyInfo = Text | |
type AttrBaseTypeConstraint DOMNodeNodeNamePropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodeNodeNamePropertyInfo = * ~ () | |
type AttrAllowedOps DOMNodeNodeNamePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMNodeNodeName :: (MonadIO m, DOMNodeK o) => o -> m Text Source
NodeType
data DOMNodeNodeTypePropertyInfo Source
AttrInfo DOMNodeNodeTypePropertyInfo | |
type AttrLabel DOMNodeNodeTypePropertyInfo = "DOMNode::node-type" | |
type AttrGetType DOMNodeNodeTypePropertyInfo = Word32 | |
type AttrBaseTypeConstraint DOMNodeNodeTypePropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodeNodeTypePropertyInfo = * ~ () | |
type AttrAllowedOps DOMNodeNodeTypePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMNodeNodeType :: (MonadIO m, DOMNodeK o) => o -> m Word32 Source
NodeValue
data DOMNodeNodeValuePropertyInfo Source
AttrInfo DOMNodeNodeValuePropertyInfo | |
type AttrLabel DOMNodeNodeValuePropertyInfo = "DOMNode::node-value" | |
type AttrGetType DOMNodeNodeValuePropertyInfo = Text | |
type AttrBaseTypeConstraint DOMNodeNodeValuePropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodeNodeValuePropertyInfo = * ~ Text | |
type AttrAllowedOps DOMNodeNodeValuePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMNodeNodeValue :: (MonadIO m, DOMNodeK o) => o -> m Text Source
setDOMNodeNodeValue :: (MonadIO m, DOMNodeK o) => o -> Text -> m () Source
OwnerDocument
data DOMNodeOwnerDocumentPropertyInfo Source
AttrInfo DOMNodeOwnerDocumentPropertyInfo | |
type AttrLabel DOMNodeOwnerDocumentPropertyInfo = "DOMNode::owner-document" | |
type AttrGetType DOMNodeOwnerDocumentPropertyInfo = DOMDocument | |
type AttrBaseTypeConstraint DOMNodeOwnerDocumentPropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodeOwnerDocumentPropertyInfo = * ~ () | |
type AttrAllowedOps DOMNodeOwnerDocumentPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMNodeOwnerDocument :: (MonadIO m, DOMNodeK o) => o -> m DOMDocument Source
ParentElement
data DOMNodeParentElementPropertyInfo Source
AttrInfo DOMNodeParentElementPropertyInfo | |
type AttrLabel DOMNodeParentElementPropertyInfo = "DOMNode::parent-element" | |
type AttrGetType DOMNodeParentElementPropertyInfo = DOMElement | |
type AttrBaseTypeConstraint DOMNodeParentElementPropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodeParentElementPropertyInfo = * ~ () | |
type AttrAllowedOps DOMNodeParentElementPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMNodeParentElement :: (MonadIO m, DOMNodeK o) => o -> m DOMElement Source
ParentNode
data DOMNodeParentNodePropertyInfo Source
AttrInfo DOMNodeParentNodePropertyInfo | |
type AttrLabel DOMNodeParentNodePropertyInfo = "DOMNode::parent-node" | |
type AttrGetType DOMNodeParentNodePropertyInfo = DOMNode | |
type AttrBaseTypeConstraint DOMNodeParentNodePropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodeParentNodePropertyInfo = * ~ () | |
type AttrAllowedOps DOMNodeParentNodePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMNodeParentNode :: (MonadIO m, DOMNodeK o) => o -> m DOMNode Source
Prefix
data DOMNodePrefixPropertyInfo Source
AttrInfo DOMNodePrefixPropertyInfo | |
type AttrLabel DOMNodePrefixPropertyInfo = "DOMNode::prefix" | |
type AttrGetType DOMNodePrefixPropertyInfo = Text | |
type AttrBaseTypeConstraint DOMNodePrefixPropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodePrefixPropertyInfo = * ~ Text | |
type AttrAllowedOps DOMNodePrefixPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMNodePrefix :: (MonadIO m, DOMNodeK o) => o -> m Text Source
setDOMNodePrefix :: (MonadIO m, DOMNodeK o) => o -> Text -> m () Source
PreviousSibling
data DOMNodePreviousSiblingPropertyInfo Source
AttrInfo DOMNodePreviousSiblingPropertyInfo | |
type AttrLabel DOMNodePreviousSiblingPropertyInfo = "DOMNode::previous-sibling" | |
type AttrGetType DOMNodePreviousSiblingPropertyInfo = DOMNode | |
type AttrBaseTypeConstraint DOMNodePreviousSiblingPropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodePreviousSiblingPropertyInfo = * ~ () | |
type AttrAllowedOps DOMNodePreviousSiblingPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMNodePreviousSibling :: (MonadIO m, DOMNodeK o) => o -> m DOMNode Source
TextContent
data DOMNodeTextContentPropertyInfo Source
AttrInfo DOMNodeTextContentPropertyInfo | |
type AttrLabel DOMNodeTextContentPropertyInfo = "DOMNode::text-content" | |
type AttrGetType DOMNodeTextContentPropertyInfo = Text | |
type AttrBaseTypeConstraint DOMNodeTextContentPropertyInfo = DOMNodeK | |
type AttrSetTypeConstraint DOMNodeTextContentPropertyInfo = * ~ Text | |
type AttrAllowedOps DOMNodeTextContentPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMNodeTextContent :: (MonadIO m, DOMNodeK o) => o -> m Text Source
setDOMNodeTextContent :: (MonadIO m, DOMNodeK o) => o -> Text -> m () Source