Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
insertBefore :: (MonadIO m, NodeClass self, NodeClass newChild, NodeClass refChild) => self -> Maybe newChild -> Maybe refChild -> m (Maybe Node) Source
replaceChild :: (MonadIO m, NodeClass self, NodeClass newChild, NodeClass oldChild) => self -> Maybe newChild -> Maybe oldChild -> m (Maybe Node) Source
removeChild :: (MonadIO m, NodeClass self, NodeClass oldChild) => self -> Maybe oldChild -> m (Maybe Node) Source
appendChild :: (MonadIO m, NodeClass self, NodeClass newChild) => self -> Maybe newChild -> m (Maybe Node) Source
hasChildNodes :: (MonadIO m, NodeClass self) => self -> m Bool Source
isSupported :: (MonadIO m, NodeClass self, GlibString string) => self -> string -> Maybe string -> m Bool Source
lookupPrefix :: (MonadIO m, NodeClass self, GlibString string) => self -> Maybe string -> m (Maybe string) Source
isDefaultNamespace :: (MonadIO m, NodeClass self, GlibString string) => self -> Maybe string -> m Bool Source
lookupNamespaceURI :: (MonadIO m, NodeClass self, GlibString string) => self -> Maybe string -> m (Maybe string) Source
compareDocumentPosition :: (MonadIO m, NodeClass self, NodeClass other) => self -> Maybe other -> m Word Source
ELEMENT_NODE
ATTRIBUTE_NODE
TEXT_NODE
CDATA_SECTION_NODE
ENTITY_REFERENCE_NODE
ENTITY_NODE
PROCESSING_INSTRUCTION_NODE
COMMENT_NODE
DOCUMENT_NODE
DOCUMENT_TYPE_NODE
DOCUMENT_FRAGMENT_NODE
NOTATION_NODE
DOCUMENT_POSITION_DISCONNECTED
DOCUMENT_POSITION_PRECEDING
DOCUMENT_POSITION_FOLLOWING
DOCUMENT_POSITION_CONTAINS
DOCUMENT_POSITION_CONTAINED_BY
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
getNodeName :: (MonadIO m, NodeClass self, GlibString string) => self -> m (Maybe string) Source
setNodeValue :: (MonadIO m, NodeClass self, GlibString string) => self -> Maybe string -> m () Source
getNodeValue :: (MonadIO m, NodeClass self, GlibString string) => self -> m (Maybe string) Source
getNodeType :: (MonadIO m, NodeClass self) => self -> m Word Source
getNamespaceURI :: (MonadIO m, NodeClass self, GlibString string) => self -> m (Maybe string) Source
getLocalName :: (MonadIO m, NodeClass self, GlibString string) => self -> m (Maybe string) Source
getBaseURI :: (MonadIO m, NodeClass self, GlibString string) => self -> m (Maybe string) Source
setTextContent :: (MonadIO m, NodeClass self, GlibString string) => self -> Maybe string -> m () Source
getTextContent :: (MonadIO m, NodeClass self, GlibString string) => self -> m (Maybe string) Source
castToNode :: GObjectClass obj => obj -> Node Source
class EventTargetClass o => NodeClass o Source