webkit-0.13.0.2: Binding to the Webkit library.

Safe HaskellNone

Graphics.UI.Gtk.WebKit.DOM.Range

Documentation

rangeSetStart :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> Int -> IO ()Source

rangeSetEnd :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> Int -> IO ()Source

rangeSetStartBefore :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO ()Source

rangeSetStartAfter :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO ()Source

rangeSetEndBefore :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO ()Source

rangeSetEndAfter :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO ()Source

rangeCollapse :: DOMRangeClass self => self -> Bool -> IO ()Source

rangeSelectNode :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO ()Source

rangeSelectNodeContents :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO ()Source

rangeCompareBoundaryPoints :: (DOMRangeClass self, DOMRangeClass sourceRange) => self -> Word -> Maybe sourceRange -> IO IntSource

rangeDeleteContents :: DOMRangeClass self => self -> IO ()Source

rangeExtractContents :: DOMRangeClass self => self -> IO (Maybe DocumentFragment)Source

rangeCloneContents :: DOMRangeClass self => self -> IO (Maybe DocumentFragment)Source

rangeInsertNode :: (DOMRangeClass self, NodeClass newNode) => self -> Maybe newNode -> IO ()Source

rangeSurroundContents :: (DOMRangeClass self, NodeClass newParent) => self -> Maybe newParent -> IO ()Source

rangeCloneRange :: DOMRangeClass self => self -> IO (Maybe DOMRange)Source

rangeToString :: (DOMRangeClass self, GlibString string) => self -> IO stringSource

rangeDetach :: DOMRangeClass self => self -> IO ()Source

rangeCreateContextualFragment :: (DOMRangeClass self, GlibString string) => self -> string -> IO (Maybe DocumentFragment)Source

rangeIntersectsNode :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO BoolSource

rangeCompareNode :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO IntSource

rangeComparePoint :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> Int -> IO IntSource

rangeIsPointInRange :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> Int -> IO BoolSource

rangeExpand :: (DOMRangeClass self, GlibString string) => self -> string -> IO ()Source

rangeGetStartContainer :: DOMRangeClass self => self -> IO (Maybe Node)Source

rangeGetStartOffset :: DOMRangeClass self => self -> IO IntSource

rangeGetEndContainer :: DOMRangeClass self => self -> IO (Maybe Node)Source

rangeGetEndOffset :: DOMRangeClass self => self -> IO IntSource

rangeGetCollapsed :: DOMRangeClass self => self -> IO BoolSource

rangeGetText :: (DOMRangeClass self, GlibString string) => self -> IO stringSource