Safe Haskell | None |
---|---|
Language | Haskell98 |
Graphics.UI.Gtk.WebKit.DOM.Range
Documentation
rangeSetStart :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> Int -> IO ()
rangeSetEnd :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> Int -> IO ()
rangeSetStartBefore :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO ()
rangeSetStartAfter :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO ()
rangeSetEndBefore :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO ()
rangeSetEndAfter :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO ()
rangeCollapse :: DOMRangeClass self => self -> Bool -> IO ()
rangeSelectNode :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO ()
rangeSelectNodeContents :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO ()
rangeCompareBoundaryPoints :: (DOMRangeClass self, DOMRangeClass sourceRange) => self -> Word -> Maybe sourceRange -> IO Int
rangeDeleteContents :: DOMRangeClass self => self -> IO ()
rangeExtractContents :: DOMRangeClass self => self -> IO (Maybe DocumentFragment)
rangeCloneContents :: DOMRangeClass self => self -> IO (Maybe DocumentFragment)
rangeInsertNode :: (DOMRangeClass self, NodeClass newNode) => self -> Maybe newNode -> IO ()
rangeSurroundContents :: (DOMRangeClass self, NodeClass newParent) => self -> Maybe newParent -> IO ()
rangeCloneRange :: DOMRangeClass self => self -> IO (Maybe DOMRange)
rangeToString :: (DOMRangeClass self, GlibString string) => self -> IO string
rangeDetach :: DOMRangeClass self => self -> IO ()
rangeCreateContextualFragment :: (DOMRangeClass self, GlibString string) => self -> string -> IO (Maybe DocumentFragment)
rangeIntersectsNode :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO Bool
rangeCompareNode :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> IO Int
rangeComparePoint :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> Int -> IO Int
rangeIsPointInRange :: (DOMRangeClass self, NodeClass refNode) => self -> Maybe refNode -> Int -> IO Bool
rangeExpand :: (DOMRangeClass self, GlibString string) => self -> string -> IO ()
rangeGetStartContainer :: DOMRangeClass self => self -> IO (Maybe Node)
rangeGetStartOffset :: DOMRangeClass self => self -> IO Int
rangeGetEndContainer :: DOMRangeClass self => self -> IO (Maybe Node)
rangeGetEndOffset :: DOMRangeClass self => self -> IO Int
rangeGetCollapsed :: DOMRangeClass self => self -> IO Bool
rangeGetCommonAncestorContainer :: DOMRangeClass self => self -> IO (Maybe Node)
rangeGetText :: (DOMRangeClass self, GlibString string) => self -> IO string
data DOMRange
Instances
class GObjectClass o => DOMRangeClass o
Instances
castToDOMRange :: GObjectClass obj => obj -> DOMRange
toDOMRange :: DOMRangeClass o => o -> DOMRange