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
pattern ELEMENT_NODE :: () => (Eq a, Num a) => a Source
pattern ATTRIBUTE_NODE :: () => (Eq a, Num a) => a Source
pattern CDATA_SECTION_NODE :: () => (Eq a, Num a) => a Source
pattern ENTITY_REFERENCE_NODE :: () => (Eq a, Num a) => a Source
pattern ENTITY_NODE :: () => (Eq a, Num a) => a Source
pattern PROCESSING_INSTRUCTION_NODE :: () => (Eq a, Num a) => a Source
pattern COMMENT_NODE :: () => (Eq a, Num a) => a Source
pattern DOCUMENT_NODE :: () => (Eq a, Num a) => a Source
pattern DOCUMENT_TYPE_NODE :: () => (Eq a, Num a) => a Source
pattern DOCUMENT_FRAGMENT_NODE :: () => (Eq a, Num a) => a Source
pattern NOTATION_NODE :: () => (Eq a, Num a) => a Source
pattern DOCUMENT_POSITION_DISCONNECTED :: () => (Eq a, Num a) => a Source
pattern DOCUMENT_POSITION_PRECEDING :: () => (Eq a, Num a) => a Source
pattern DOCUMENT_POSITION_FOLLOWING :: () => (Eq a, Num a) => a Source
pattern DOCUMENT_POSITION_CONTAINS :: () => (Eq a, Num a) => a Source
pattern DOCUMENT_POSITION_CONTAINED_BY :: () => (Eq a, Num a) => a Source
pattern DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC :: () => (Eq a, Num a) => a Source
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