webkit-0.14.1.0: 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

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

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