DOM-2.0.0.1: DOM Level 2 bindings for the WebBits package.

Data.DOM.Range

Documentation

setStart :: (Monad mn, CRange this, CNode refNode) => Expression refNode -> Expression Double -> Expression this -> mn (Expression ())Source

setEnd :: (Monad mn, CRange this, CNode refNode) => Expression refNode -> Expression Double -> Expression this -> mn (Expression ())Source

setStartBefore :: (Monad mn, CRange this, CNode refNode) => Expression refNode -> Expression this -> mn (Expression ())Source

setStartAfter :: (Monad mn, CRange this, CNode refNode) => Expression refNode -> Expression this -> mn (Expression ())Source

setEndBefore :: (Monad mn, CRange this, CNode refNode) => Expression refNode -> Expression this -> mn (Expression ())Source

setEndAfter :: (Monad mn, CRange this, CNode refNode) => Expression refNode -> Expression this -> mn (Expression ())Source

selectNode :: (Monad mn, CRange this, CNode refNode) => Expression refNode -> Expression this -> mn (Expression ())Source

selectNodeContents :: (Monad mn, CRange this, CNode refNode) => Expression refNode -> Expression this -> mn (Expression ())Source

compareBoundaryPoints :: (Monad mn, CRange this, CRange sourceRange) => Expression Double -> Expression sourceRange -> Expression this -> mn (Expression Double)Source

insertNode :: (Monad mn, CRange this, CNode newNode) => Expression newNode -> Expression this -> mn (Expression ())Source

surroundContents :: (Monad mn, CRange this, CNode newParent) => Expression newParent -> Expression this -> mn (Expression ())Source

cloneRange :: (Monad mn, CRange this, CRange zz) => Expression this -> mn (Expression zz)Source

toString :: (Monad mn, CRange this) => Expression this -> mn (Expression String)Source

detach :: (Monad mn, CRange this) => Expression this -> mn (Expression ())Source

get'startContainer :: (Monad mn, CRange this, CNode zz) => Expression this -> mn (Expression zz)Source

get'endContainer :: (Monad mn, CRange this, CNode zz) => Expression this -> mn (Expression zz)Source