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
- dOMNodeGetBaseUri
- dOMNodeGetChildNodes
- dOMNodeGetFirstChild
- dOMNodeGetLastChild
- dOMNodeGetLocalName
- dOMNodeGetNamespaceUri
- dOMNodeGetNextSibling
- dOMNodeGetNodeName
- dOMNodeGetNodeType
- dOMNodeGetNodeValue
- dOMNodeGetOwnerDocument
- dOMNodeGetParentElement
- dOMNodeGetParentNode
- dOMNodeGetPrefix
- dOMNodeGetPreviousSibling
- dOMNodeGetTextContent
- 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
- data DOMNodeAppendChildMethodInfo
- dOMNodeAppendChild :: (MonadIO m, DOMNodeK a, DOMNodeK b) => a -> b -> m DOMNode
- data DOMNodeCloneNodeMethodInfo
- dOMNodeCloneNode :: (MonadIO m, DOMNodeK a) => a -> Bool -> m DOMNode
- data DOMNodeCompareDocumentPositionMethodInfo
- dOMNodeCompareDocumentPosition :: (MonadIO m, DOMNodeK a, DOMNodeK b) => a -> b -> m Word16
- data DOMNodeContainsMethodInfo
- dOMNodeContains :: (MonadIO m, DOMNodeK a, DOMNodeK b) => a -> b -> m Bool
- data DOMNodeGetBaseUriMethodInfo
- dOMNodeGetBaseUri :: (MonadIO m, DOMNodeK a) => a -> m Text
- data DOMNodeGetChildNodesMethodInfo
- dOMNodeGetChildNodes :: (MonadIO m, DOMNodeK a) => a -> m DOMNodeList
- data DOMNodeGetFirstChildMethodInfo
- dOMNodeGetFirstChild :: (MonadIO m, DOMNodeK a) => a -> m DOMNode
- data DOMNodeGetLastChildMethodInfo
- dOMNodeGetLastChild :: (MonadIO m, DOMNodeK a) => a -> m DOMNode
- data DOMNodeGetLocalNameMethodInfo
- dOMNodeGetLocalName :: (MonadIO m, DOMNodeK a) => a -> m Text
- data DOMNodeGetNamespaceUriMethodInfo
- dOMNodeGetNamespaceUri :: (MonadIO m, DOMNodeK a) => a -> m Text
- data DOMNodeGetNextSiblingMethodInfo
- dOMNodeGetNextSibling :: (MonadIO m, DOMNodeK a) => a -> m DOMNode
- data DOMNodeGetNodeNameMethodInfo
- dOMNodeGetNodeName :: (MonadIO m, DOMNodeK a) => a -> m Text
- data DOMNodeGetNodeTypeMethodInfo
- dOMNodeGetNodeType :: (MonadIO m, DOMNodeK a) => a -> m Word16
- data DOMNodeGetNodeValueMethodInfo
- dOMNodeGetNodeValue :: (MonadIO m, DOMNodeK a) => a -> m Text
- data DOMNodeGetOwnerDocumentMethodInfo
- dOMNodeGetOwnerDocument :: (MonadIO m, DOMNodeK a) => a -> m DOMDocument
- data DOMNodeGetParentElementMethodInfo
- dOMNodeGetParentElement :: (MonadIO m, DOMNodeK a) => a -> m DOMElement
- data DOMNodeGetParentNodeMethodInfo
- dOMNodeGetParentNode :: (MonadIO m, DOMNodeK a) => a -> m DOMNode
- data DOMNodeGetPrefixMethodInfo
- dOMNodeGetPrefix :: (MonadIO m, DOMNodeK a) => a -> m Text
- data DOMNodeGetPreviousSiblingMethodInfo
- dOMNodeGetPreviousSibling :: (MonadIO m, DOMNodeK a) => a -> m DOMNode
- data DOMNodeGetTextContentMethodInfo
- dOMNodeGetTextContent :: (MonadIO m, DOMNodeK a) => a -> m Text
- data DOMNodeHasChildNodesMethodInfo
- dOMNodeHasChildNodes :: (MonadIO m, DOMNodeK a) => a -> m Bool
- data DOMNodeInsertBeforeMethodInfo
- dOMNodeInsertBefore :: (MonadIO m, DOMNodeK a, DOMNodeK b, DOMNodeK c) => a -> b -> Maybe c -> m DOMNode
- data DOMNodeIsDefaultNamespaceMethodInfo
- dOMNodeIsDefaultNamespace :: (MonadIO m, DOMNodeK a) => a -> Text -> m Bool
- data DOMNodeIsEqualNodeMethodInfo
- dOMNodeIsEqualNode :: (MonadIO m, DOMNodeK a, DOMNodeK b) => a -> b -> m Bool
- data DOMNodeIsSameNodeMethodInfo
- dOMNodeIsSameNode :: (MonadIO m, DOMNodeK a, DOMNodeK b) => a -> b -> m Bool
- data DOMNodeIsSupportedMethodInfo
- dOMNodeIsSupported :: (MonadIO m, DOMNodeK a) => a -> Text -> Text -> m Bool
- data DOMNodeLookupNamespaceUriMethodInfo
- dOMNodeLookupNamespaceUri :: (MonadIO m, DOMNodeK a) => a -> Text -> m Text
- data DOMNodeLookupPrefixMethodInfo
- dOMNodeLookupPrefix :: (MonadIO m, DOMNodeK a) => a -> Text -> m Text
- data DOMNodeNormalizeMethodInfo
- dOMNodeNormalize :: (MonadIO m, DOMNodeK a) => a -> m ()
- data DOMNodeRemoveChildMethodInfo
- dOMNodeRemoveChild :: (MonadIO m, DOMNodeK a, DOMNodeK b) => a -> b -> m DOMNode
- data DOMNodeReplaceChildMethodInfo
- dOMNodeReplaceChild :: (MonadIO m, DOMNodeK a, DOMNodeK b, DOMNodeK c) => a -> b -> c -> m DOMNode
- data DOMNodeSetNodeValueMethodInfo
- dOMNodeSetNodeValue :: (MonadIO m, DOMNodeK a) => a -> Text -> m ()
- data DOMNodeSetPrefixMethodInfo
- dOMNodeSetPrefix :: (MonadIO m, DOMNodeK a) => a -> Text -> m ()
- data DOMNodeSetTextContentMethodInfo
- 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 Source | |
((~) * info (ResolveDOMNodeMethod t DOMNode), MethodInfo * info DOMNode p) => IsLabel t (DOMNode -> p) Source | |
((~) * info (ResolveDOMNodeMethod t DOMNode), MethodInfo * info DOMNode p) => IsLabelProxy t (DOMNode -> p) Source | |
type ParentTypes DOMNode Source | |
type AttributeList DOMNode Source | |
type SignalList DOMNode Source |
Methods
dOMNodeAppendChild
dOMNodeCloneNode
dOMNodeCompareDocumentPosition
dOMNodeContains
dOMNodeGetBaseUri
data DOMNodeGetBaseUriMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetBaseUriMethodInfo a signature Source | |
dOMNodeGetBaseUri :: (MonadIO m, DOMNodeK a) => a -> m Text Source
dOMNodeGetChildNodes
data DOMNodeGetChildNodesMethodInfo Source
((~) (TYPE Lifted) signature (m DOMNodeList), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetChildNodesMethodInfo a signature Source | |
dOMNodeGetChildNodes :: (MonadIO m, DOMNodeK a) => a -> m DOMNodeList Source
dOMNodeGetFirstChild
data DOMNodeGetFirstChildMethodInfo Source
((~) (TYPE Lifted) signature (m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetFirstChildMethodInfo a signature Source | |
dOMNodeGetFirstChild :: (MonadIO m, DOMNodeK a) => a -> m DOMNode Source
dOMNodeGetLastChild
data DOMNodeGetLastChildMethodInfo Source
((~) (TYPE Lifted) signature (m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetLastChildMethodInfo a signature Source | |
dOMNodeGetLastChild :: (MonadIO m, DOMNodeK a) => a -> m DOMNode Source
dOMNodeGetLocalName
data DOMNodeGetLocalNameMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetLocalNameMethodInfo a signature Source | |
dOMNodeGetLocalName :: (MonadIO m, DOMNodeK a) => a -> m Text Source
dOMNodeGetNamespaceUri
data DOMNodeGetNamespaceUriMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetNamespaceUriMethodInfo a signature Source | |
dOMNodeGetNamespaceUri :: (MonadIO m, DOMNodeK a) => a -> m Text Source
dOMNodeGetNextSibling
data DOMNodeGetNextSiblingMethodInfo Source
((~) (TYPE Lifted) signature (m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetNextSiblingMethodInfo a signature Source | |
dOMNodeGetNextSibling :: (MonadIO m, DOMNodeK a) => a -> m DOMNode Source
dOMNodeGetNodeName
data DOMNodeGetNodeNameMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetNodeNameMethodInfo a signature Source | |
dOMNodeGetNodeName :: (MonadIO m, DOMNodeK a) => a -> m Text Source
dOMNodeGetNodeType
data DOMNodeGetNodeTypeMethodInfo Source
((~) (TYPE Lifted) signature (m Word16), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetNodeTypeMethodInfo a signature Source | |
dOMNodeGetNodeType :: (MonadIO m, DOMNodeK a) => a -> m Word16 Source
dOMNodeGetNodeValue
data DOMNodeGetNodeValueMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetNodeValueMethodInfo a signature Source | |
dOMNodeGetNodeValue :: (MonadIO m, DOMNodeK a) => a -> m Text Source
dOMNodeGetOwnerDocument
data DOMNodeGetOwnerDocumentMethodInfo Source
((~) (TYPE Lifted) signature (m DOMDocument), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetOwnerDocumentMethodInfo a signature Source | |
dOMNodeGetOwnerDocument :: (MonadIO m, DOMNodeK a) => a -> m DOMDocument Source
dOMNodeGetParentElement
data DOMNodeGetParentElementMethodInfo Source
((~) (TYPE Lifted) signature (m DOMElement), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetParentElementMethodInfo a signature Source | |
dOMNodeGetParentElement :: (MonadIO m, DOMNodeK a) => a -> m DOMElement Source
dOMNodeGetParentNode
data DOMNodeGetParentNodeMethodInfo Source
((~) (TYPE Lifted) signature (m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetParentNodeMethodInfo a signature Source | |
dOMNodeGetParentNode :: (MonadIO m, DOMNodeK a) => a -> m DOMNode Source
dOMNodeGetPrefix
data DOMNodeGetPrefixMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetPrefixMethodInfo a signature Source | |
dOMNodeGetPrefix :: (MonadIO m, DOMNodeK a) => a -> m Text Source
dOMNodeGetPreviousSibling
data DOMNodeGetPreviousSiblingMethodInfo Source
((~) (TYPE Lifted) signature (m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetPreviousSiblingMethodInfo a signature Source | |
dOMNodeGetPreviousSibling :: (MonadIO m, DOMNodeK a) => a -> m DOMNode Source
dOMNodeGetTextContent
data DOMNodeGetTextContentMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeGetTextContentMethodInfo a signature Source | |
dOMNodeGetTextContent :: (MonadIO m, DOMNodeK a) => a -> m Text Source
dOMNodeHasChildNodes
data DOMNodeHasChildNodesMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeHasChildNodesMethodInfo a signature Source | |
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
data DOMNodeNormalizeMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeNormalizeMethodInfo a signature Source | |
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
data DOMNodeSetNodeValueMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeSetNodeValueMethodInfo a signature Source | |
dOMNodeSetNodeValue :: (MonadIO m, DOMNodeK a) => a -> Text -> m () Source
dOMNodeSetPrefix
data DOMNodeSetPrefixMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeSetPrefixMethodInfo a signature Source | |
dOMNodeSetPrefix :: (MonadIO m, DOMNodeK a) => a -> Text -> m () Source
dOMNodeSetTextContent
data DOMNodeSetTextContentMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, DOMNodeK a) => MethodInfo (TYPE Lifted) DOMNodeSetTextContentMethodInfo a signature Source | |
dOMNodeSetTextContent :: (MonadIO m, DOMNodeK a) => a -> Text -> m () Source
Properties
BaseUri
data DOMNodeBaseUriPropertyInfo Source
AttrInfo DOMNodeBaseUriPropertyInfo Source | |
type AttrLabel DOMNodeBaseUriPropertyInfo = "base-uri" Source | |
type AttrGetType DOMNodeBaseUriPropertyInfo = Text Source | |
type AttrBaseTypeConstraint DOMNodeBaseUriPropertyInfo = DOMNodeK Source | |
type AttrSetTypeConstraint DOMNodeBaseUriPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps DOMNodeBaseUriPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDOMNodeBaseUri :: (MonadIO m, DOMNodeK o) => o -> m Text Source
ChildNodes
data DOMNodeChildNodesPropertyInfo Source
getDOMNodeChildNodes :: (MonadIO m, DOMNodeK o) => o -> m DOMNodeList Source
FirstChild
data DOMNodeFirstChildPropertyInfo Source
AttrInfo DOMNodeFirstChildPropertyInfo Source | |
type AttrLabel DOMNodeFirstChildPropertyInfo = "first-child" Source | |
type AttrGetType DOMNodeFirstChildPropertyInfo = DOMNode Source | |
type AttrBaseTypeConstraint DOMNodeFirstChildPropertyInfo = DOMNodeK Source | |
type AttrSetTypeConstraint DOMNodeFirstChildPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps DOMNodeFirstChildPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDOMNodeFirstChild :: (MonadIO m, DOMNodeK o) => o -> m DOMNode Source
LastChild
data DOMNodeLastChildPropertyInfo Source
AttrInfo DOMNodeLastChildPropertyInfo Source | |
type AttrLabel DOMNodeLastChildPropertyInfo = "last-child" Source | |
type AttrGetType DOMNodeLastChildPropertyInfo = DOMNode Source | |
type AttrBaseTypeConstraint DOMNodeLastChildPropertyInfo = DOMNodeK Source | |
type AttrSetTypeConstraint DOMNodeLastChildPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps DOMNodeLastChildPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDOMNodeLastChild :: (MonadIO m, DOMNodeK o) => o -> m DOMNode Source
LocalName
data DOMNodeLocalNamePropertyInfo Source
AttrInfo DOMNodeLocalNamePropertyInfo Source | |
type AttrLabel DOMNodeLocalNamePropertyInfo = "local-name" Source | |
type AttrGetType DOMNodeLocalNamePropertyInfo = Text Source | |
type AttrBaseTypeConstraint DOMNodeLocalNamePropertyInfo = DOMNodeK Source | |
type AttrSetTypeConstraint DOMNodeLocalNamePropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps DOMNodeLocalNamePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDOMNodeLocalName :: (MonadIO m, DOMNodeK o) => o -> m Text Source
NamespaceUri
data DOMNodeNamespaceUriPropertyInfo Source
AttrInfo DOMNodeNamespaceUriPropertyInfo Source | |
type AttrLabel DOMNodeNamespaceUriPropertyInfo = "namespace-uri" Source | |
type AttrGetType DOMNodeNamespaceUriPropertyInfo = Text Source | |
type AttrBaseTypeConstraint DOMNodeNamespaceUriPropertyInfo = DOMNodeK Source | |
type AttrSetTypeConstraint DOMNodeNamespaceUriPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps DOMNodeNamespaceUriPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDOMNodeNamespaceUri :: (MonadIO m, DOMNodeK o) => o -> m Text Source
NextSibling
data DOMNodeNextSiblingPropertyInfo Source
AttrInfo DOMNodeNextSiblingPropertyInfo Source | |
type AttrLabel DOMNodeNextSiblingPropertyInfo = "next-sibling" Source | |
type AttrGetType DOMNodeNextSiblingPropertyInfo = DOMNode Source | |
type AttrBaseTypeConstraint DOMNodeNextSiblingPropertyInfo = DOMNodeK Source | |
type AttrSetTypeConstraint DOMNodeNextSiblingPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps DOMNodeNextSiblingPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDOMNodeNextSibling :: (MonadIO m, DOMNodeK o) => o -> m DOMNode Source
NodeName
data DOMNodeNodeNamePropertyInfo Source
AttrInfo DOMNodeNodeNamePropertyInfo Source | |
type AttrLabel DOMNodeNodeNamePropertyInfo = "node-name" Source | |
type AttrGetType DOMNodeNodeNamePropertyInfo = Text Source | |
type AttrBaseTypeConstraint DOMNodeNodeNamePropertyInfo = DOMNodeK Source | |
type AttrSetTypeConstraint DOMNodeNodeNamePropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps DOMNodeNodeNamePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDOMNodeNodeName :: (MonadIO m, DOMNodeK o) => o -> m Text Source
NodeType
data DOMNodeNodeTypePropertyInfo Source
AttrInfo DOMNodeNodeTypePropertyInfo Source | |
type AttrLabel DOMNodeNodeTypePropertyInfo = "node-type" Source | |
type AttrGetType DOMNodeNodeTypePropertyInfo = Word32 Source | |
type AttrBaseTypeConstraint DOMNodeNodeTypePropertyInfo = DOMNodeK Source | |
type AttrSetTypeConstraint DOMNodeNodeTypePropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps DOMNodeNodeTypePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDOMNodeNodeType :: (MonadIO m, DOMNodeK o) => o -> m Word32 Source
NodeValue
data DOMNodeNodeValuePropertyInfo Source
AttrInfo DOMNodeNodeValuePropertyInfo Source | |
type AttrLabel DOMNodeNodeValuePropertyInfo = "node-value" Source | |
type AttrGetType DOMNodeNodeValuePropertyInfo = Text Source | |
type AttrBaseTypeConstraint DOMNodeNodeValuePropertyInfo = DOMNodeK Source | |
type AttrSetTypeConstraint DOMNodeNodeValuePropertyInfo = TYPE Lifted ~ Text Source | |
type AttrAllowedOps DOMNodeNodeValuePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getDOMNodeNodeValue :: (MonadIO m, DOMNodeK o) => o -> m Text Source
setDOMNodeNodeValue :: (MonadIO m, DOMNodeK o) => o -> Text -> m () Source
OwnerDocument
data DOMNodeOwnerDocumentPropertyInfo Source
getDOMNodeOwnerDocument :: (MonadIO m, DOMNodeK o) => o -> m DOMDocument Source
ParentElement
data DOMNodeParentElementPropertyInfo Source
getDOMNodeParentElement :: (MonadIO m, DOMNodeK o) => o -> m DOMElement Source
ParentNode
data DOMNodeParentNodePropertyInfo Source
AttrInfo DOMNodeParentNodePropertyInfo Source | |
type AttrLabel DOMNodeParentNodePropertyInfo = "parent-node" Source | |
type AttrGetType DOMNodeParentNodePropertyInfo = DOMNode Source | |
type AttrBaseTypeConstraint DOMNodeParentNodePropertyInfo = DOMNodeK Source | |
type AttrSetTypeConstraint DOMNodeParentNodePropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps DOMNodeParentNodePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDOMNodeParentNode :: (MonadIO m, DOMNodeK o) => o -> m DOMNode Source
Prefix
data DOMNodePrefixPropertyInfo Source
AttrInfo DOMNodePrefixPropertyInfo Source | |
type AttrLabel DOMNodePrefixPropertyInfo = "prefix" Source | |
type AttrGetType DOMNodePrefixPropertyInfo = Text Source | |
type AttrBaseTypeConstraint DOMNodePrefixPropertyInfo = DOMNodeK Source | |
type AttrSetTypeConstraint DOMNodePrefixPropertyInfo = TYPE Lifted ~ Text Source | |
type AttrAllowedOps DOMNodePrefixPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getDOMNodePrefix :: (MonadIO m, DOMNodeK o) => o -> m Text Source
setDOMNodePrefix :: (MonadIO m, DOMNodeK o) => o -> Text -> m () Source
PreviousSibling
data DOMNodePreviousSiblingPropertyInfo Source
getDOMNodePreviousSibling :: (MonadIO m, DOMNodeK o) => o -> m DOMNode Source
TextContent
data DOMNodeTextContentPropertyInfo Source
AttrInfo DOMNodeTextContentPropertyInfo Source | |
type AttrLabel DOMNodeTextContentPropertyInfo = "text-content" Source | |
type AttrGetType DOMNodeTextContentPropertyInfo = Text Source | |
type AttrBaseTypeConstraint DOMNodeTextContentPropertyInfo = DOMNodeK Source | |
type AttrSetTypeConstraint DOMNodeTextContentPropertyInfo = TYPE Lifted ~ Text Source | |
type AttrAllowedOps DOMNodeTextContentPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getDOMNodeTextContent :: (MonadIO m, DOMNodeK o) => o -> m Text Source
setDOMNodeTextContent :: (MonadIO m, DOMNodeK o) => o -> Text -> m () Source