webkit-0.14.1.1: Binding to the Webkit library.

Safe HaskellNone
LanguageHaskell98

Graphics.UI.Gtk.WebKit.DOM.Node

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

cloneNode :: (MonadIO m, NodeClass self) => self -> Bool -> m (Maybe Node) Source

normalize :: (MonadIO m, NodeClass self) => self -> m () Source

isSupported :: (MonadIO m, NodeClass self, GlibString string) => self -> string -> Maybe string -> m Bool Source

isSameNode :: (MonadIO m, NodeClass self, NodeClass other) => self -> Maybe other -> m Bool Source

isEqualNode :: (MonadIO m, NodeClass self, NodeClass other) => self -> Maybe other -> 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

contains :: (MonadIO m, NodeClass self, NodeClass other) => self -> Maybe other -> m Bool Source

pattern ELEMENT_NODE :: () => (Eq a, Num a) => a Source

pattern ATTRIBUTE_NODE :: () => (Eq a, Num a) => a Source

pattern TEXT_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

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

getParentNode :: (MonadIO m, NodeClass self) => self -> m (Maybe Node) Source

getChildNodes :: (MonadIO m, NodeClass self) => self -> m (Maybe NodeList) Source

getFirstChild :: (MonadIO m, NodeClass self) => self -> m (Maybe Node) Source

getLastChild :: (MonadIO m, NodeClass self) => self -> m (Maybe Node) Source

getPreviousSibling :: (MonadIO m, NodeClass self) => self -> m (Maybe Node) Source

getNextSibling :: (MonadIO m, NodeClass self) => self -> m (Maybe Node) Source

getNamespaceURI :: (MonadIO m, NodeClass self, GlibString string) => self -> m (Maybe string) Source

setPrefix :: (MonadIO m, NodeClass self, GlibString string) => self -> Maybe string -> m () Source

getPrefix :: (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

class EventTargetClass o => NodeClass o Source

Instances

NodeClass HTMLUListElement Source 
NodeClass HTMLTitleElement Source 
NodeClass HTMLTextAreaElement Source 
NodeClass HTMLTableSectionElement Source 
NodeClass HTMLTableRowElement Source 
NodeClass HTMLTableElement Source 
NodeClass HTMLTableColElement Source 
NodeClass HTMLTableCellElement Source 
NodeClass HTMLTableCaptionElement Source 
NodeClass HTMLStyleElement Source 
NodeClass HTMLSelectElement Source 
NodeClass HTMLScriptElement Source 
NodeClass HTMLQuoteElement Source 
NodeClass HTMLPreElement Source 
NodeClass HTMLParamElement Source 
NodeClass HTMLParagraphElement Source 
NodeClass HTMLOptionElement Source 
NodeClass HTMLOptGroupElement Source 
NodeClass HTMLObjectElement Source 
NodeClass HTMLOListElement Source 
NodeClass HTMLModElement Source 
NodeClass HTMLMetaElement Source 
NodeClass HTMLMenuElement Source 
NodeClass HTMLMarqueeElement Source 
NodeClass HTMLMapElement Source 
NodeClass HTMLLinkElement Source 
NodeClass HTMLLegendElement Source 
NodeClass HTMLLabelElement Source 
NodeClass HTMLLIElement Source 
NodeClass HTMLKeygenElement Source 
NodeClass HTMLInputElement Source 
NodeClass HTMLImageElement Source 
NodeClass HTMLIFrameElement Source 
NodeClass HTMLHtmlElement Source 
NodeClass HTMLHeadingElement Source 
NodeClass HTMLHeadElement Source 
NodeClass HTMLHRElement Source 
NodeClass HTMLFrameSetElement Source 
NodeClass HTMLFrameElement Source 
NodeClass HTMLFormElement Source 
NodeClass HTMLFontElement Source 
NodeClass HTMLFieldSetElement Source 
NodeClass HTMLEmbedElement Source 
NodeClass HTMLDivElement Source 
NodeClass HTMLDirectoryElement Source 
NodeClass HTMLDetailsElement Source 
NodeClass HTMLDListElement Source 
NodeClass HTMLCanvasElement Source 
NodeClass HTMLButtonElement Source 
NodeClass HTMLBodyElement Source 
NodeClass HTMLBaseFontElement Source 
NodeClass HTMLBaseElement Source 
NodeClass HTMLBRElement Source 
NodeClass HTMLAreaElement Source 
NodeClass HTMLAppletElement Source 
NodeClass HTMLAnchorElement Source 
NodeClass HTMLElement Source 
NodeClass Element Source 
NodeClass DocumentType Source 
NodeClass HTMLDocument Source 
NodeClass Document Source 
NodeClass Text Source 
NodeClass ProcessingInstruction Source 
NodeClass CharacterData Source 
NodeClass Attr Source 
NodeClass Node Source