webkit-0.12.6.1: Binding to the Webkit library.

Safe Haskell | None
Language | Haskell98

Graphics.UI.Gtk.WebKit.DOM.Document

# Documentation

documentCreateElement :: DocumentClass self => self -> String -> IO (Maybe Element)

documentCreateDocumentFragment :: DocumentClass self => self -> IO (Maybe DocumentFragment)

documentCreateTextNode :: DocumentClass self => self -> String -> IO (Maybe Text)

documentCreateComment :: DocumentClass self => self -> String -> IO (Maybe Comment)

documentCreateCDATASection :: DocumentClass self => self -> String -> IO (Maybe CDATASection)

documentCreateProcessingInstruction :: DocumentClass self => self -> String -> String -> IO (Maybe ProcessingInstruction)

documentCreateAttribute :: DocumentClass self => self -> String -> IO (Maybe DOMAttr)

documentCreateEntityReference :: DocumentClass self => self -> String -> IO (Maybe EntityReference)

documentGetElementsByTagName :: DocumentClass self => self -> String -> IO (Maybe NodeList)

documentImportNode :: (DocumentClass self, NodeClass importedNode) => self -> Maybe importedNode -> Bool -> IO (Maybe Node)

documentCreateElementNS :: DocumentClass self => self -> String -> String -> IO (Maybe Element)

documentCreateAttributeNS :: DocumentClass self => self -> String -> String -> IO (Maybe DOMAttr)

documentGetElementsByTagNameNS :: DocumentClass self => self -> String -> String -> IO (Maybe NodeList)

documentGetElementById :: DocumentClass self => self -> String -> IO (Maybe Element)

documentAdoptNode :: (DocumentClass self, NodeClass source) => self -> Maybe source -> IO (Maybe Node)

documentCreateEvent :: DocumentClass self => self -> String -> IO (Maybe Event)

documentCreateRange :: DocumentClass self => self -> IO (Maybe DOMRange)

documentCreateNodeIterator :: (DocumentClass self, NodeClass root, NodeFilterClass filter) => self -> Maybe root -> Word -> Maybe filter -> Bool -> IO (Maybe NodeIterator)

documentCreateTreeWalker :: (DocumentClass self, NodeClass root, NodeFilterClass filter) => self -> Maybe root -> Word -> Maybe filter -> Bool -> IO (Maybe TreeWalker)

documentGetOverrideStyle :: (DocumentClass self, ElementClass element) => self -> Maybe element -> String -> IO (Maybe CSSStyleDeclaration)

documentCreateExpression :: (DocumentClass self, XPathNSResolverClass resolver) => self -> String -> Maybe resolver -> IO (Maybe XPathExpression)

documentCreateNSResolver :: (DocumentClass self, NodeClass nodeResolver) => self -> Maybe nodeResolver -> IO (Maybe XPathNSResolver)

documentEvaluate :: (DocumentClass self, NodeClass contextNode, XPathNSResolverClass resolver, XPathResultClass inResult) => self -> String -> Maybe contextNode -> Maybe resolver -> Word -> Maybe inResult -> IO (Maybe XPathResult)

documentExecCommand :: DocumentClass self => self -> String -> Bool -> String -> IO Bool

documentQueryCommandEnabled :: DocumentClass self => self -> String -> IO Bool

documentQueryCommandIndeterm :: DocumentClass self => self -> String -> IO Bool

documentQueryCommandState :: DocumentClass self => self -> String -> IO Bool

documentQueryCommandSupported :: DocumentClass self => self -> String -> IO Bool

documentQueryCommandValue :: DocumentClass self => self -> String -> IO String

documentGetElementsByName :: DocumentClass self => self -> String -> IO (Maybe NodeList)

documentElementFromPoint :: DocumentClass self => self -> Int -> Int -> IO (Maybe Element)

documentCaretRangeFromPoint :: DocumentClass self => self -> Int -> Int -> IO (Maybe DOMRange)

documentCreateCSSStyleDeclaration :: DocumentClass self => self -> IO (Maybe CSSStyleDeclaration)

documentGetElementsByClassName :: DocumentClass self => self -> String -> IO (Maybe NodeList)

documentQuerySelector :: DocumentClass self => self -> String -> IO (Maybe Element)

documentQuerySelectorAll :: DocumentClass self => self -> String -> IO (Maybe NodeList)

documentWebkitExitPointerLock :: DocumentClass self => self -> IO ()

documentWebkitGetNamedFlows :: DocumentClass self => self -> IO (Maybe DOMNamedFlowCollection)

documentGetDoctype :: DocumentClass self => self -> IO (Maybe DocumentType)

documentGetImplementation :: DocumentClass self => self -> IO (Maybe DOMImplementation)

documentGetDocumentElement :: DocumentClass self => self -> IO (Maybe Element)

documentGetInputEncoding :: DocumentClass self => self -> IO String

documentGetXmlEncoding :: DocumentClass self => self -> IO String

documentSetXmlVersion :: DocumentClass self => self -> String -> IO ()

documentGetXmlVersion :: DocumentClass self => self -> IO String

documentSetXmlStandalone :: DocumentClass self => self -> Bool -> IO ()

documentGetXmlStandalone :: DocumentClass self => self -> IO Bool

documentSetDocumentURI :: DocumentClass self => self -> String -> IO ()

documentGetDocumentURI :: DocumentClass self => self -> IO String

documentGetDefaultView :: DocumentClass self => self -> IO (Maybe DOMWindow)

documentGetStyleSheets :: DocumentClass self => self -> IO (Maybe StyleSheetList)

documentSetTitle :: DocumentClass self => self -> String -> IO ()

documentGetTitle :: DocumentClass self => self -> IO String

documentGetReferrer :: DocumentClass self => self -> IO String

documentGetDomain :: DocumentClass self => self -> IO String

documentSetCookie :: DocumentClass self => self -> String -> IO ()

documentGetCookie :: DocumentClass self => self -> IO String

documentSetBody :: (HTMLElementClass val, DocumentClass self) => self -> Maybe val -> IO ()

documentGetBody :: DocumentClass self => self -> IO (Maybe HTMLElement)

documentGetHead :: DocumentClass self => self -> IO (Maybe HTMLHeadElement)

documentGetImages :: DocumentClass self => self -> IO (Maybe HTMLCollection)

documentGetApplets :: DocumentClass self => self -> IO (Maybe HTMLCollection)

documentGetLinks :: DocumentClass self => self -> IO (Maybe HTMLCollection)

documentGetForms :: DocumentClass self => self -> IO (Maybe HTMLCollection)

documentGetAnchors :: DocumentClass self => self -> IO (Maybe HTMLCollection)

documentGetLastModified :: DocumentClass self => self -> IO String

documentSetCharset :: DocumentClass self => self -> String -> IO ()

documentGetCharset :: DocumentClass self => self -> IO String

documentGetDefaultCharset :: DocumentClass self => self -> IO String

documentGetReadyState :: DocumentClass self => self -> IO String

documentGetCharacterSet :: DocumentClass self => self -> IO String

documentGetPreferredStylesheetSet :: DocumentClass self => self -> IO String

documentSetSelectedStylesheetSet :: DocumentClass self => self -> String -> IO ()

documentGetSelectedStylesheetSet :: DocumentClass self => self -> IO String

documentGetCompatMode :: DocumentClass self => self -> IO String

documentGetWebkitPointerLockElement :: DocumentClass self => self -> IO (Maybe Element)

documentOnabort :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnblur :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnchange :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnclick :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOncontextmenu :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOndblclick :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOndrag :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOndragend :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOndragenter :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOndragleave :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOndragover :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOndragstart :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOndrop :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOnerror :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnfocus :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOninput :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOninvalid :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnkeydown :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnkeypress :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnkeyup :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnload :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnmousedown :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOnmouseenter :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnmouseleave :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnmousemove :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOnmouseout :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOnmouseover :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOnmouseup :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOnmousewheel :: DocumentClass self => Signal self (EventM MouseEvent self ())

documentOnreadystatechange :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnscroll :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnselect :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnsubmit :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnbeforecut :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOncut :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnbeforecopy :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOncopy :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnbeforepaste :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnpaste :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnreset :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnsearch :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnselectstart :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnselectionchange :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOntouchstart :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOntouchmove :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOntouchend :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOntouchcancel :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnwebkitfullscreenchange :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnwebkitfullscreenerror :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnwebkitpointerlockchange :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnwebkitpointerlockerror :: DocumentClass self => Signal self (EventM UIEvent self ())

documentOnsecuritypolicyviolation :: DocumentClass self => Signal self (EventM UIEvent self ())

documentGetVisibilityState :: DocumentClass self => self -> IO String

documentGetHidden :: DocumentClass self => self -> IO Bool

documentGetSecurityPolicy :: DocumentClass self => self -> IO (Maybe DOMSecurityPolicy)

documentGetCurrentScript :: DocumentClass self => self -> IO (Maybe HTMLScriptElement)

data Document

Instances

Eq Document |
Ord Document |
GObjectClass Document |
DocumentClass Document |
NodeClass Document |

class NodeClass o => DocumentClass o

Instances

DocumentClass HTMLDocument |
DocumentClass Document |

castToDocument :: GObjectClass obj => obj -> Document

gTypeDocument :: GType

toDocument :: DocumentClass o => o -> Document