Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- cloneContents
- cloneRange
- collapse
- compareBoundaryPoints
- compareNode
- comparePoint
- createContextualFragment
- deleteContents
- detach
- expand
- extractContents
- getCollapsed
- getCommonAncestorContainer
- getEndContainer
- getEndOffset
- getStartContainer
- getStartOffset
- getText
- insertNode
- intersectsNode
- isPointInRange
- selectNode
- selectNodeContents
- setEnd
- setEndAfter
- setEndBefore
- setStart
- setStartAfter
- setStartBefore
- surroundContents
- toString
- Properties
- newtype DOMRange = DOMRange (ManagedPtr DOMRange)
- class GObject o => IsDOMRange o
- toDOMRange :: (MonadIO m, IsDOMRange o) => o -> m DOMRange
- noDOMRange :: Maybe DOMRange
- dOMRangeCloneContents :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m DOMDocumentFragment
- dOMRangeCloneRange :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m DOMRange
- dOMRangeCollapse :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> Bool -> m ()
- dOMRangeCompareBoundaryPoints :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMRange b) => a -> Word16 -> b -> m Int16
- dOMRangeCompareNode :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m Int16
- dOMRangeComparePoint :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> CLong -> m Int16
- dOMRangeCreateContextualFragment :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> Text -> m DOMDocumentFragment
- dOMRangeDeleteContents :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m ()
- dOMRangeDetach :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m ()
- dOMRangeExpand :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> Text -> m ()
- dOMRangeExtractContents :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m DOMDocumentFragment
- dOMRangeGetCollapsed :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m ()
- dOMRangeGetCommonAncestorContainer :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m DOMNode
- dOMRangeGetEndContainer :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m DOMNode
- dOMRangeGetEndOffset :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m CLong
- dOMRangeGetStartContainer :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m DOMNode
- dOMRangeGetStartOffset :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m CLong
- dOMRangeGetText :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m Text
- dOMRangeInsertNode :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- dOMRangeIntersectsNode :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- dOMRangeIsPointInRange :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> CLong -> m ()
- dOMRangeSelectNode :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- dOMRangeSelectNodeContents :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- dOMRangeSetEnd :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> CLong -> m ()
- dOMRangeSetEndAfter :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- dOMRangeSetEndBefore :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- dOMRangeSetStart :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> CLong -> m ()
- dOMRangeSetStartAfter :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- dOMRangeSetStartBefore :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- dOMRangeSurroundContents :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- dOMRangeToString :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m Text
- getDOMRangeCollapsed :: (MonadIO m, IsDOMRange o) => o -> m Bool
- getDOMRangeCommonAncestorContainer :: (MonadIO m, IsDOMRange o) => o -> m (Maybe DOMNode)
- getDOMRangeEndContainer :: (MonadIO m, IsDOMRange o) => o -> m (Maybe DOMNode)
- getDOMRangeEndOffset :: (MonadIO m, IsDOMRange o) => o -> m CLong
- getDOMRangeStartContainer :: (MonadIO m, IsDOMRange o) => o -> m (Maybe DOMNode)
- getDOMRangeStartOffset :: (MonadIO m, IsDOMRange o) => o -> m CLong
- getDOMRangeText :: (MonadIO m, IsDOMRange o) => o -> m (Maybe Text)
Exported types
class GObject o => IsDOMRange o Source #
(GObject a, UnknownAncestorError Constraint DOMRange a) => IsDOMRange a Source # | |
IsDOMRange DOMRange Source # | |
toDOMRange :: (MonadIO m, IsDOMRange o) => o -> m DOMRange Source #
Methods
cloneContents
dOMRangeCloneContents Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m DOMDocumentFragment | Returns: A |
No description available in the introspection data.
cloneRange
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m DOMRange |
No description available in the introspection data.
collapse
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> Bool |
|
-> m () | (Can throw |
No description available in the introspection data.
compareBoundaryPoints
dOMRangeCompareBoundaryPoints Source #
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMRange b) | |
=> a |
|
-> Word16 |
|
-> b |
|
-> m Int16 | Returns: A |
No description available in the introspection data.
compareNode
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m Int16 | Returns: A |
No description available in the introspection data.
comparePoint
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> CLong |
|
-> m Int16 | Returns: A |
No description available in the introspection data.
createContextualFragment
dOMRangeCreateContextualFragment Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> Text |
|
-> m DOMDocumentFragment | Returns: A |
No description available in the introspection data.
deleteContents
dOMRangeDeleteContents Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m () | (Can throw |
No description available in the introspection data.
detach
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m () | (Can throw |
No description available in the introspection data.
expand
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> Text |
|
-> m () | (Can throw |
No description available in the introspection data.
extractContents
dOMRangeExtractContents Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m DOMDocumentFragment | Returns: A |
No description available in the introspection data.
getCollapsed
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m () | (Can throw |
No description available in the introspection data.
getCommonAncestorContainer
dOMRangeGetCommonAncestorContainer Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m DOMNode |
No description available in the introspection data.
getEndContainer
dOMRangeGetEndContainer Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m DOMNode |
No description available in the introspection data.
getEndOffset
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getStartContainer
dOMRangeGetStartContainer Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m DOMNode |
No description available in the introspection data.
getStartOffset
dOMRangeGetStartOffset Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getText
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
insertNode
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
intersectsNode
dOMRangeIntersectsNode Source #
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
isPointInRange
dOMRangeIsPointInRange Source #
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> CLong |
|
-> m () | (Can throw |
No description available in the introspection data.
selectNode
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
selectNodeContents
dOMRangeSelectNodeContents Source #
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
setEnd
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> CLong |
|
-> m () | (Can throw |
No description available in the introspection data.
setEndAfter
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
setEndBefore
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
setStart
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> CLong |
|
-> m () | (Can throw |
No description available in the introspection data.
setStartAfter
dOMRangeSetStartAfter Source #
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
setStartBefore
dOMRangeSetStartBefore Source #
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
surroundContents
dOMRangeSurroundContents Source #
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
toString
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
Properties
collapsed
getDOMRangeCollapsed :: (MonadIO m, IsDOMRange o) => o -> m Bool Source #
commonAncestorContainer
getDOMRangeCommonAncestorContainer :: (MonadIO m, IsDOMRange o) => o -> m (Maybe DOMNode) Source #
endContainer
getDOMRangeEndContainer :: (MonadIO m, IsDOMRange o) => o -> m (Maybe DOMNode) Source #
endOffset
getDOMRangeEndOffset :: (MonadIO m, IsDOMRange o) => o -> m CLong Source #
startContainer
getDOMRangeStartContainer :: (MonadIO m, IsDOMRange o) => o -> m (Maybe DOMNode) Source #
startOffset
getDOMRangeStartOffset :: (MonadIO m, IsDOMRange o) => o -> m CLong Source #
text
getDOMRangeText :: (MonadIO m, IsDOMRange o) => o -> m (Maybe Text) Source #