webkitgtk3-0.14.2.1: Binding to the Webkit library.

Safe HaskellNone
LanguageHaskell98

Graphics.UI.Gtk.WebKit.DOM.Selection

Documentation

collapse :: (MonadIO m, SelectionClass self, NodeClass node) => self -> Maybe node -> Int -> m () Source #

collapseToEnd :: (MonadIO m, SelectionClass self) => self -> m () Source #

collapseToStart :: (MonadIO m, SelectionClass self) => self -> m () Source #

deleteFromDocument :: (MonadIO m, SelectionClass self) => self -> m () Source #

containsNode :: (MonadIO m, SelectionClass self, NodeClass node) => self -> Maybe node -> Bool -> m Bool Source #

selectAllChildren :: (MonadIO m, SelectionClass self, NodeClass node) => self -> Maybe node -> m () Source #

extend :: (MonadIO m, SelectionClass self, NodeClass node) => self -> Maybe node -> Int -> m () Source #

getRangeAt :: (MonadIO m, SelectionClass self) => self -> Int -> m (Maybe Range) Source #

removeAllRanges :: (MonadIO m, SelectionClass self) => self -> m () Source #

addRange :: (MonadIO m, SelectionClass self, RangeClass range) => self -> Maybe range -> m () Source #

modify :: (MonadIO m, SelectionClass self, GlibString string) => self -> string -> string -> string -> m () Source #

setBaseAndExtent :: (MonadIO m, SelectionClass self, NodeClass baseNode, NodeClass extentNode) => self -> Maybe baseNode -> Int -> Maybe extentNode -> Int -> m () Source #

setPosition :: (MonadIO m, SelectionClass self, NodeClass node) => self -> Maybe node -> Int -> m () Source #

empty :: (MonadIO m, SelectionClass self) => self -> m () Source #

getAnchorNode :: (MonadIO m, SelectionClass self) => self -> m (Maybe Node) Source #

getAnchorOffset :: (MonadIO m, SelectionClass self) => self -> m Int Source #

getFocusNode :: (MonadIO m, SelectionClass self) => self -> m (Maybe Node) Source #

getFocusOffset :: (MonadIO m, SelectionClass self) => self -> m Int Source #

getIsCollapsed :: (MonadIO m, SelectionClass self) => self -> m Bool Source #

getRangeCount :: (MonadIO m, SelectionClass self) => self -> m Int Source #

getBaseNode :: (MonadIO m, SelectionClass self) => self -> m (Maybe Node) Source #

getBaseOffset :: (MonadIO m, SelectionClass self) => self -> m Int Source #

getExtentNode :: (MonadIO m, SelectionClass self) => self -> m (Maybe Node) Source #

getExtentOffset :: (MonadIO m, SelectionClass self) => self -> m Int Source #